Skip to content
SnowflakeSnowflake

Staff Software Engineer - Snowhouse

Leads the design and operation of highly available distributed data platforms and pipelines at Snowflake, while providing technical leadership across teams. Requires 12+ years of distributed-systems experience, cloud expertise, and strong database and system-design depth.

About the job

Responsibilities

  • Provide hands-on technical guidance, conduct code reviews, develop engineers, and raise engineering quality standards.
  • Establish engineering best practices and contribute to team strategy and platform evolution.
  • Design and implement highly available distributed platforms, pipelines, and data infrastructure components for global-scale data processing.
  • Lead complex engineering projects from inception through implementation and production deployment across multiple quarters and teams.
  • Partner with product managers, senior individual contributors, data science teams, and business units to deliver end-to-end data platform capabilities.
  • Own or co-own reliability, observability, SLOs, capacity, and durable remediation for the problem space.
  • Use AI-assisted engineering responsibly to improve velocity and quality.

Requirements

  • 12+ years of software development experience in distributed systems, with a strong focus on data warehouses or data infrastructure.
  • Deep experience developing resilient, large-scale services in public cloud environments such as AWS, Azure, or Google Cloud.
  • Strong proficiency in distributed systems architecture and database fundamentals.
  • Demonstrated ability to solve complex system design challenges.
  • Excellent technical communication and collaborative problem-solving skills across multidisciplinary teams.
  • BS, MS, or PhD in Computer Science or a related technical field, or equivalent practical experience.

Nice-to-haves

  • Familiarity with data or machine learning orchestration systems across diverse architectures.

Compensation

  • Annual salary range: $236,000–$339,200.

Skills

Distributed Systems, Data Warehousing, Data Infrastructure, AWS, Microsoft Azure, GCP, Database Fundamentals, System Design, Data Pipelines, Observability, SLOs, Machine Learning Orchestration

Anyscale

Anyscale

San Francisco, CA

Staff Software Engineer, Ray Data
$240k+/yrOn-site7+ YOEData Engineering

Staff Software Engineer responsible for designing and scaling Ray Data’s distributed data-processing infrastructure for large-scale AI training and inference. Requires 6+ years of production software and architectural ownership experience, plus deep distributed-systems expertise and strong Python skills.

Haus

Haus

San Francisco, CA
Staff Backend Engineer - Data Platform
$240k+/yrHybrid10+ YOEData Engineering

Staff-level engineer leading backend services and data-platform architecture, including large-scale ingestion, distributed systems, and trustworthy BigQuery/dbt warehouse models. Requires 10+ years of software engineering experience, expert Python, deep SQL/dbt expertise, and strong technical leadership.

Harvey

Harvey

San Francisco, CA
Staff Software Engineer, Data Platform
$231k+/yrHybrid10+ YOEData Engineering

Staff Software Engineer on the central data platform team, responsible for architecture, ingestion, orchestration, streaming, governance, and self-service data tooling. Requires 10+ years building production data infrastructure and deep experience with warehouses, CDC, streaming, orchestration, Python, and SQL.

OpenAI

OpenAI

San Francisco, CA
Analytics Engineer, GTM
$220k+/yrHybrid10+ YOEData Engineering

Analytics Engineer supporting Go-to-Market teams by building scalable data models, metrics, pipelines, visualizations, and self-service products. The role requires 10+ years of data experience, deep SQL expertise, Python proficiency, and strong business judgment.

Airbnb

Airbnb

United States

Staff Software Engineer, Data Catalog
$212k+/yrRemote9+ YOEData Engineering

Staff Software Engineer leading development of data catalog and metadata infrastructure for discovery, governance, lineage, and quality across Airbnb’s data ecosystem. Requires 9+ years of software engineering experience focused on data infrastructure and strong programming and distributed data technology skills.