Jobs · Information Technology · Washington

Software Engineer - Ingestion Execution Platform

Snowflake · Bellevue, WA · 6 days ago
Information Technology$160k–$230k/yrFull-time

About the role

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Software Engineer — Ingestion Execution Platform Build the always-on engine behind Snowflake ingestion Snowflake’s ingestion products land customer data into the AI Data Cloud at petabytes scale, on a path to much larger scale. Those products run on a shared, always-on ingestion execution platform: a multi-tenant control plane that owns pipeline lifecycle, durable work queues, single-owner execution, step orchestration across control plane and compute, multi-tenant scheduling, source monitoring, and cluster topology. You will build the substrate other ingestion teams ship on. Reliability, fairness, and efficiency at this layer multiply across ingestion products.

Responsibilities

  • Design and ship core platform capabilities. Work on areas such as multi-tenant isolation, fair scheduling, ownership and placement, durable queues, source monitoring, or compute allocation. You own the work from design through production.
  • Strengthen isolation and fairness. Build and evolve the primitives that let many products and pipelines share one platform safely: quotas, backpressure, resource accounting, and intelligent placement.
  • Raise reliability and observability. Improve availability and latency for pipeline health, ingest APIs, and compute allocation. Instrument the system so behavior is visible and actionable.
  • Build a clean platform surface. Give product teams a consistent way to express pipelines and processing steps, so they can ship on shared primitives rather than special-casing the stack.
  • Scale the control plane. Design for more concurrent pipelines, higher ingest volume, and efficient use of compute and metadata as customer usage grows.
  • Operate what you ship. This platform sits on the critical path for production ingest. You will participate in production support, improve observability, and automate operational work.
  • Mentorship of junior engineers is part of the job. You will also work closely with engineers on larger platform bets.

Requirements

  • 3–6+ years building and operating large-scale distributed systems or cloud infrastructure in production. You have shipped something hard that other teams depend on, not only application features.
  • Track record of end-to-end ownership: you took an ambiguous, cross-cutting problem, wrote the design, landed the code, and lived with it in production.
  • Comfortable operating above your level, influencing adjacent teams and helping sequence larger bets without waiting to be told what to do.
  • Strong proficiency in Java (this codebase is Java-first). C++ or systems-level experience is a plus. You write concurrent, failure-aware code and you care about the invariants.
  • Experience in at least one of: multi-tenant control planes, durable queues and at-le

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 4 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com