Principal Software Engineer I - Snowhouse Foundation

The available sources do not contain information about the company name for rounx.com.

United States

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Snowflake seeks a Principal Software Engineer for the Snowhouse Foundation team, building and maintaining Snowflake's globally distributed data warehouse.

You will lead projects from concept to production, collaborate with cross-functional teams, and provide technical leadership to drive innovation in data infrastructure, analytics capabilities, and critical systems including the Snowflake system database and ML-powered applications.

Qualifications

  • 15+ years of experience in distributed systems.
  • Experience in data warehouse or infrastructure development preferred.
  • Strong collaboration and communication skills; commitment to security.

Responsibilities

  • Lead projects from concept to production.
  • Collaborate with cross-functional teams and provide technical leadership.
  • Enhance data infrastructure and analytics capabilities.
  • Support systems like the Snowflake system database and ML-powered applications.

Skills

Distributed systems
Cloud environments
Data warehouse
System design
Machine learning
Collaboration

Education

BS/MS/PhD in Computer Science or related field

Job description

We are seeking a Principal Software Engineer for the Snowhouse Foundation team, which builds and maintains Snowflake's globally distributed data warehouse. The role involves designing and implementing scalable, highly available distributed platforms and pipelines that support core business, engineering, and data science operations. You will lead projects from concept to production, collaborate with cross-functional teams, and provide technical leadership to drive innovation. Key responsibilities include enhancing data infrastructure, enabling analytics capabilities, and supporting critical systems like the Snowflake system database and ML-powered applications.

The ideal candidate has 15+ years of experience in distributed systems, with expertise in data warehouse or infrastructure development. Strong background in cloud environments (AWS, Azure, GCP), large-scale resilient systems, and distributed databases is required. Experience with machine learning and a proven ability to dive deep into complex system design are highly valued. A BS/MS/PhD in Computer Science or related field is preferred. This role requires strong collaboration and communication skills, as well as a commitment to data security and confidentiality.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Principal Software Engineer, Distributed Data Platform
Lead Principal Software Engineer, Distributed Data Platform

The available sources do not contain information about the company name for rounx.com. • United States

On-site
USD 180,000 - 240,000
Principal Software Engineer I - Snowhouse Foundation
Principal Software Engineer I - Snowhouse Foundation

Snowflake • Menlo Park (CA)

On-site
USD 264,000 - 380,000
Medical, dental, vision insurance
401(k) retirement plan
Paid time off & holidays
+1
Principal Software Engineer - Metadata & Scalable Systems
Principal Software Engineer - Metadata & Scalable Systems

Snowflake • Bellevue (WA)

Hybrid
USD 150,000 - 200,000
Software Engineer - Database Engineering
Software Engineer - Database Engineering

Snowflake • Bellevue (WA)

On-site
USD 100,000 - 140,000
Principal Snowflake Engineer
Principal Snowflake Engineer

Anblicks • Dallas (TX)

On-site
USD 130,000 - 160,000
Lead / Principal Snowflake Engineer
Lead / Principal Snowflake Engineer

Anblicks • Dallas (TX)

On-site
USD 135,000 - 165,000
Principal Software Engineer – Distributed Systems Lead
Principal Software Engineer – Distributed Systems Lead

Snowflake • Menlo Park (CA)

On-site
USD 264,000 - 380,000
Staff Software Engineer - Snowhouse
Staff Software Engineer - Snowhouse

Snowflake • Menlo Park (CA)

On-site
USD 236,000 - 339,000
Bonus and equity plan
Principal Software Engineer I - Metadata
Principal Software Engineer I - Metadata

Snowflake • Bellevue (WA)

Hybrid
USD 150,000 - 200,000
Software Engineer - Database Engineering
Software Engineer - Database Engineering

Linuxconfig • Menlo Park (CA)

On-site
USD 180,000 - 250,000