Principal Software Engineer I - Snowhouse Foundation
Snowflake Inc.· Engineering
US-CA-Menlo Park$264k - $379.5kFull-timePosted 7mo ago
About the role
Senior-level distributed-systems role focused on building and scaling Snowflake's Snowhouse Foundation data infrastructure, pipelines, and analytics platforms, with strong technical leadership and cross-team collaboration.
Responsibilities
- Design and implement innovative highly available distributed platforms and pipelines and enhance the overall Snowflake data infrastructure
- Lead and drive projects from idea formulation to design, implementation and successful productionization
- Collaborate with product managers, architects, other engineering teams, data science organizations, business groups, on end to end solutions
- Provide strong technical leadership to the team and partner teams
- Enable the data science organization, business groups, engineering teams to build comprehensive analytics quickly and effectively
Qualifications
- 15+ years of experience in distributed systems, some of which are in data warehouse or data infrastructure software development
- Strong track record of delivering large scale and resilient distributed systems and services
- Extensive and strong development experience in cloud environments, such as AWS, Azure, and GCP
- Strong collaboration and communication skills
- Experience in distributed systems and databases
- Experience in ML is a plus
- Strong hands-on skills. Can dive deep into the complex system design and implementation when needed
- BS/MS/PhD in Computer Science or related majors, or equivalent experience
Skills
Required:Distributed systemsCloud platformsCollaboration and communication
Benefits
- Salary range: $264K – $379.5K (see notes on location-based salary information in job description)
Last updated Jul 16, 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