Drimva

Snowflake

Staff Software Engineer - Ingestion

$236K–$339K

US-WA-Bellevue · Hybrid · Staff · Full-time · Posted Oct 13, 2026

Experience
10+ years.
Education
BS, MS, or PhD in Computer Science, Computer Engineering, or equivalent practical experience.

About the job

Lead the architecture and delivery of high-throughput, customer-facing file-ingestion services and APIs that bring enterprise data into Snowflake at global scale.

What you'll do

  • Define architecture and technical strategy for external ingestion services across multi-cloud environments.
  • Lead delivery of reliable customer-facing features and APIs, including integration with partners and external platforms.
  • Set engineering standards, mentor engineers, and work with internal teams and customers on architecture and integration challenges.

What they ask for

  • 10+ years designing, building, and operating large-scale distributed systems or cloud-native infrastructure in production.
  • Architectural leadership delivering complex customer-facing services or external APIs from concept to general availability and global scale.
  • Expert proficiency in Java or C++; deep expertise in external API design, cloud service orchestration, and resilient multi-tenant endpoints.
  • Deep domain knowledge in at least one of ingestion pipelines, distributed query engines, messaging/streaming systems, or database internals; BS, MS, PhD in a related field, or equivalent practical experience.

Nice to have

  • Experience building external developer platforms, SDKs, or public SaaS APIs.
  • Expertise in open table formats and ecosystems such as Apache Spark or Ray; performance engineering, metadata/state systems, or open-source contributions are also noted as bonuses.

Pay

$236K – $339.2K (USD; base salary)

Tools

AWS, Azure, GCP, Java, C++, Kafka, Pulsar, Apache Iceberg

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)