S

Snowflake

Runs a cloud platform for business data and AI

Senior Distributed Systems Engineer - Cloud Provisioning Service

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBellevue, WA, USA$200k - $287.5k /yrIn-person

About the Job

Requirements

  • At least 7 years of industry experience designing, building, and supporting large-scale systems in production.
  • At least 2 years of experience leading a group of junior and senior engineers.
  • Experience building large-scale distributed fault-tolerant services and control planes, including components for compute, storage, and networking configuration and monitoring.
  • A strong understanding of low-level operating systems concepts, including multithreading, memory management, networking and storage, performance, and scale.
  • Strong computer science fundamentals, including data structures, algorithms, and distributed systems.
  • Systems programming skills, including multithreading and concurrency.
  • Experience with cloud infrastructure, including AWS, Azure, or Google Cloud.
  • A Bachelor of Science in Computer Science is required.

Responsibilities

  • Solve business needs at large scale by applying software engineering and analytical problem-solving skills.
  • Design and implement scalable distributed systems for the services layer.
  • Analyze and resolve fault-tolerance and high-availability issues, performance challenges, and scale challenges.
  • Lead cross-functional initiatives and collaborate with engineers, product managers, and Technical Program Managers across teams.
  • Evaluate trade-offs among consistency, durability, and cost to build solutions that meet the demands of rapidly growing services.
  • Ensure services are operationally ready and meet customer commitments regarding availability and performance.

Desired Qualifications

  • Fluency in C++ or Java is preferred.
  • A Master's degree or PhD is preferred.

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