Drimva

Snowflake

Staff Software Engineer - Snowhouse

$236K–$339K

US-CA-Menlo Park · Staff · Full-time · Posted Aug 27, 2026

Experience
12+ years of software development experience.
Education
BS, MS, or PhD in Computer Science or a related technical field (or equivalent practical experience).

About the job

Leads the design and delivery of Snowflake’s distributed data warehouse infrastructure, pipelines, and platform capabilities at global scale.

What you'll do

  • Provide technical leadership through hands-on guidance, code reviews, engineering practices, and team strategy.
  • Design and implement highly available distributed platforms and data infrastructure; own reliability, observability, SLOs, and capacity.
  • Lead cross-functional projects from inception through production deployment and partner across product, data science, engineering, and business teams.

What they ask for

  • 12+ years of software development experience in distributed systems, focused on data warehouse or data infrastructure engineering.
  • Deep experience building resilient, large-scale services in public cloud environments (AWS, Azure, or GCP).
  • 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.

Nice to have

  • Familiarity with data or ML orchestration systems across diverse architectures.

Pay

$236K – $339.2K (USD; compensation type not specified)

Tools

AWS, Azure, GCP

AI focus

Use AI-assisted engineering responsibly to improve engineering velocity and quality; the posting also emphasizes AI as a high-trust collaborator.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)