Snowflake

Engineering

SeniorSoftwareEngineerIngestionforSpark

$200–288k Bellevue, Washington, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer — Ingestion for Spark at Snowflake. Skills: Ingestion engines, Data pipelines, Distributed systems. Design end-to-end features. Deliver end-to-end features”

Industry & Context.

Engineering
Problems you'll solve

Root-cause production issues

What They're Looking For.

Must Have

7+ years building production systems software, BS or MS in Computer Science or related field, Equivalent practical experience

Nice to Have

Optimizing query engines at PB-scale, Optimizing ingestion systems at PB-scale, Performance engineering: SIMD, Performance engineering: vectorization, Performance engineering: cache-aware algorithms, Performance engineering: memory management, Cloud-native data warehouses background, Lakehouse platforms background, Familiarity with Apache Spark, Familiarity with Apache Iceberg, Open-source contributions to data systems, Compiler background, Transactional database background, Storage-engine background

What You'll Do.

Design end-to-end features

Deliver end-to-end features

Drive technical initiatives

Set technical direction

Own operational excellence

Mentor mid-level engineers

Mentor junior engineers

Engage with customers

Root-cause production issues

Turn customer feedback into roadmap

How You'll Work.

Team & Collaboration

Partner with architects; Partner with PMs; Partner with adjacent teams; Drive consensus across PMs; Drive consensus across architects; Drive consensus across engineering teams

Communication Scope

Design docs

Process & Methodology

Technical initiatives

Full Job Description

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. Build the future of the AI Data Cloud Snowflake's File Ingestion team owns the engines behind COPY INTO and Snowpipe — the paths that land customer data into the AI Data Cloud at hundreds of petabytes per quarter, growing year over year. We build the batch and continuous file-ingest paths that customers depend on to move data into the platform at scale. We run at high ingest throughput with customer data landing in minutes end-to-end. We're hiring a Senior Software Engineer to own deep, high-impact work across our file-ingest engines. You will operate at the intersection of systems performance, query execution, and customer-driven feature delivery — shaping the architecture of how data enters the platform. What you'll do - Design and deliver major end-to-end features in the ingestion control-plane services. - Drive multi-quarter technical initiatives across the ingest surface like Snowpark Connect.. - Partner with architects, PMs, and adjacent teams to shape designs that scale across cloud providers and large enterprise footprints. - Write and review design docs, set technical direction on cross-team work, and own the bar for code quality and operational excellence in your area.. - Mentor mid-level and junior engineers; raise the team's overall design and review quality. -

Free ATS check

Applying for this Senior Software Engineer — Ingestion for Spark role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Snowflake?

Real rants from real employees. Read before you apply.

Read Company Rants →