Snowflake
Principal Software Engineer II - Next-Gen Data Transformations
US-WA-Bellevue. Posted 7 months ago
The role
You will architect the core data processing engine of the Snowflake Data & AI Cloud. You will design and implement fundamental transformations infrastructure including stateful stream processing engines and distributed orchestration fabric.
What you will do
- Architect Foundation Primitives for Agentic AI Data Engineering
- Build the Data Transformation Processing Fabric
- Innovate in System Internals
- Displace Legacy Orchestration Layers
- Engineer for Global Scale and Governance
- Drive Technical Strategy for the AI Era
- Drive Customer Success through Direct Engagement
- Ensure Operational Excellence
Required qualifications
- 14+ years of industry experience building database systems internals, distributed systems internals, or large-scale data processing engines
- Strong Technical Leadership
- Mastery of Systems Programming
- Infrastructure-First Mindset
- Distributed Systems Expertise
- Ecosystem Awareness
- Collaborative Leadership
Nice to have
- Deep expertise in stateful stream processing, incremental view maintenance, distributed transactions, and query execution internals
About the company
Snowflake is building the industry-leading Cloud Data and AI Platform. The company is scaling its team to enable and accelerate growth.