Staff Software Engineer - Ingestion
Snowflake Inc.· Engineering
Hybrid (US-WA-Bellevue)Full-timePosted 1w ago
About the role
Staff Software Engineer leading the architectural vision and execution for external-facing ingestion services (COPY INTO / Snowpipe) to enable enterprise data ingestion at global scale, with a focus on high-throughput distributed systems, API platform design, and customer-facing feature delivery.
Responsibilities
- Drive Technical Vision & Architecture: Define the multi-year architecture and technical strategy for high-throughput, external-facing ingestion services and APIs across multi-cloud environments (AWS, Azure, GCP).
- Deliver Customer-Facing Innovations: Lead end-to-end execution of enterprise-grade external features, ensuring low-latency data landing, high availability, and seamless ecosystem integration (e.g., Snowpark Connect, partner connectors).
- Set Technical Direction: Author foundational design documents, establish technical standards for reliability, security, and scalability, and lead high-stakes architectural reviews across engineering orgs.
- Lead Cross-Functional Alignment: Partner with Principal Architects, Product Management, Security, and external developer platforms to translate customer requirements into resilient system architecture.
- Elevate Engineering Excellence: Mentor and sponsor Senior, Mid-level, and Junior engineers; raise the bar for system design, code quality, testing methodologies, and operational maturity.
- Direct Customer & Strategic Impact: Engage with enterprise customer engineering teams to solve complex integration challenges, debug production edge cases at scale, and turn direct customer feedback into core platform capabilities.
Qualifications
- 10+ years of experience designing, building, and operating large-scale distributed systems or cloud-native infrastructure in production.
- Proven architectural leadership, taking complex, customer-facing services or external APIs from concept to GA and global scale.
- Expert proficiency in Java or C++ (strong preference for cross-language expertise in C++ and Java).
- Deep expertise in external API design, cloud service orchestration, and building resilient, multi-tenant customer-facing endpoints.
- Deep domain knowledge in at least one: high-throughput ingestion pipelines, distributed query engines, messaging/streaming systems (e.g., Kafka, Pulsar), or database internals.
- Exceptional written and verbal communication with ability to drive technical consensus across leadership, product partners, and external stakeholders.
- BS, MS, or PhD in Computer Science, Computer Engineering, or equivalent practical experience.
Benefits
- Salary disclosed: $236K – $339.2K per year (compensation)
Last updated Oct 15, 2026. Interested? Apply on the company site.
About Snowflake Inc.
The Data Platform Built for Data Teams.
Snowflake powers AI, data engineering, applications, and analytics on a trusted, scalable AI Data Cloud—eliminating silos and accelerating innovation.
AIData CloudData EngineeringAnalyticsApplications & Collaboration
More open roles at Snowflake Inc.
- Sales Development Representative4d agoHybrid (IN-Mumbai-MSO) · Sales Development
- Partner Solutions Engineer - VAR4d agoFR-Paris · Solution Engineering
- EMEA Solution Engineering Manager - Observability4d agoGB-London, DE-Munich-MSO +1 more · Solution Engineering
- Senior Security Engineer - Enterprise Security4d agoHybrid (US-WA-Bellevue) · Security
- Lead Forward Deployed Engineer - Migration4d agoRemote · Professional Services