Principal Software Engineer - Agentic Pipelines
Snowflake Inc.· Engineering
US-WA-Bellevue$264k - $379.5kFull-timePosted 4mo ago
About the role
Principal Software Engineer focused on agentic data pipelines and AI-enabled data engineering at Snowflake. Build and own core data engineering primitives, streaming and transformation capabilities, and scalable pipeline infrastructure with a strong emphasis on performance, reliability, and cross-team collaboration.
Responsibilities
- Define and drive the technical direction for Snowflake's core data engineering and streaming transformation primitives, spanning Streams, Tasks, Dynamic Tables, and adjacent pipeline constructs.
- Identify and lead multi-quarter technical investments — performance, scalability, correctness, and reliability — translating ambiguous problem spaces into concrete engineering plans with measurable outcomes.
- Partner with product, research, and peer engineering teams to co-design primitives that compose cleanly across the data engineering stack.
- Operate as a force multiplier: run architectural reviews, set the technical bar for design documents, and help engineers grow through high-quality feedback and sponsorship.
- Work directly with customers and field teams to understand real-world usage patterns; use that signal to prioritize what matters next.
- Contribute to Snowflake's technical reputation — through internal design influence, external talks, or research publications in the data engineering space.
Qualifications
- 15+ years of experience designing, building, and operating large-scale distributed data systems.
- Deep expertise in at least one core area: stream processing, declarative query execution, pipeline orchestration, or data transformation at scale.
- Strong computer science fundamentals — distributed systems, algorithms, fault tolerance, and consistency models.
- Proficiency in C++ or Java; comfort with systems-level reasoning (latency, throughput, resource efficiency at cloud scale).
- Demonstrated ability to lead cross-team technical initiatives from blank-page architecture through production at petabyte scale across thousands of concurrent workloads.
- Strong written and verbal communication skills; ability to represent complex technical trade-offs clearly to engineering, product, and leadership audiences.
Skills
Required:Distributed data systemsStream processing / pipeline orchestrationC++ or JavaCross-team technical leadership
Benefits
- Salary: $264K – $379.5K
Last updated Sep 24, 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 Representative3d agoHybrid (IN-Mumbai-MSO) · Sales Development
- Partner Solutions Engineer - VAR3d agoFR-Paris · Solution Engineering
- EMEA Solution Engineering Manager - Observability3d agoGB-London, DE-Munich-MSO +1 more · Solution Engineering
- Senior Security Engineer - Enterprise Security3d agoHybrid (US-WA-Bellevue) · Security
- Lead Forward Deployed Engineer - Migration3d agoRemote · Professional Services