← All roles

Staff Software Engineer - Snowhouse

Snowflake Inc.· Engineering
Apply on company site
US-CA-Menlo Park$236k - $339.2kFull-timePosted 1mo ago

About the role

Staff Software Engineer on the Snowhouse Foundation team, responsible for building a globally distributed data warehouse, leading technical strategy, and delivering scalable data infrastructure while leveraging AI-assisted engineering.

Responsibilities

  • Technical Leadership: Provide hands-on guidance and code reviews, develop other engineers and raise the quality bar, establish engineering best practices across the team and contribute to the team strategy and future of the platform.
  • Technical Execution: Design and implement highly available distributed platforms, pipelines, and data infrastructure components to scale global data processing. Solve hard problems, use AI-assisted engineering responsibly to improve velocity and quality.
  • Problem-space Ownership: Lead cross-functional engineering projects from idea inception through implementation and production deployment across multiple quarters and teams. Develop a deep understanding of the underlying user and company needs.
  • Cross-Functional Collaboration: Partner closely with product managers, senior ICs, data science teams, and business units to deliver end-to-end data platform capabilities.
  • Platform Ownership: Own or co-own the reliability, observability, SLOs, capacity, and durable remediation goals for their problem space.

Qualifications

  • 12+ years of software development experience in distributed systems, with a strong focus on data warehouse or data infrastructure engineering.
  • Deep experience developing resilient, large-scale services in public cloud environments (AWS, Azure, or GCP).
  • Demonstrated proficiency in distributed systems architecture and database fundamentals, with a track record of solving complex system design challenges.
  • Excellent technical communication and collaborative problem-solving skills across multidisciplinary teams.
  • Familiarity with data or ML orchestration systems across diverse architectures (bonus).
  • BS, MS, or PhD in Computer Science or a related technical field (or equivalent practical experience).

Skills

Required:Technical LeadershipDistributed systems designData warehouse / data infrastructureCloud infrastructure (AWS/Azure/GCP)Cross-functional collaboration
Last updated Aug 27, 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.