S

Snowflake

Runs a cloud platform for business data and AI

Staff Software Engineer - Snowhouse

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMenlo Park, CA, USA$236k - $339.2k /yrIn-person

About the Job

Requirements

  • At least 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 such as AWS, Azure, or GCP.
  • Demonstrated proficiency in distributed systems architecture and database fundamentals, with a track record of solving complex system design challenges.
  • A BS, MS, or PhD in Computer Science or a related technical field, or equivalent practical experience.
  • Follow the company’s confidentiality and security standards for handling sensitive data and abide by the company’s data security plan.
  • Understand Snowflake’s inner workings and user needs, with curiosity about use cases that can inform technical strategy and the ability to anticipate needs.
  • Leverage AI-assisted engineering productively, create opportunities for others, and lead effectively at scale.
  • Partner across teams to deliver improvements on cross-team concerns such as reliability and efficiency.

Responsibilities

  • Provide hands-on technical guidance and code reviews, develop other engineers, raise the quality bar, establish engineering best practices across the team, and contribute to team strategy and the future of the platform.
  • Design and implement highly available distributed platforms, pipelines, and data infrastructure components to scale global data processing; solve complex problems and use AI-assisted engineering responsibly to improve velocity and quality.
  • Lead cross-functional engineering projects from inception through implementation and production deployment across multiple quarters and teams, developing a deep understanding of underlying user and company needs.
  • 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, service-level objectives, capacity, and durable remediation goals for the problem space.
  • Keep customer information secure and confidential.

Desired Qualifications

  • Familiarity with data or machine learning orchestration systems across diverse architectures.
  • Excellent technical communication and collaborative problem-solving skills across multidisciplinary teams.

About the Company

Snowflake

Runs a cloud platform for business data and AI

Snowflake runs a cloud platform where businesses store and analyze data, build AI tools, and share information under common access controls. Its platform separates stored data from computing resources, letting teams run different workloads without maintaining database servers. Analysts query business records with SQL, while developers use Python and other languages to build applications and train models against the same data; Cortex connects AI models to company records so teams build assistants and automate analysis. Customers pay for storage and computing usage across Amazon, Microsoft, and Google infrastructure. Snowflake was founded in 2012 and has its headquarters in Menlo Park, California.

Company size
10,001+
Company stage
IPO
Headquarters
Menlo Park, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Snowflake

See more jobs