Snowflake
Senior Software Engineer - Cloud Provisioning Service
US-WA-Bellevue · Senior · Full-time · Posted Sep 30, 2026
- Experience
- 7+ years industry experience; 2+ years leading engineers.
- Education
- BS in Computer Science; Master’s or PhD preferred.
About the job
Designs and operates scalable, fault-tolerant cloud provisioning services that underpin Snowflake across multiple cloud providers.
What you'll do
- Design and implement scalable distributed systems for the services layer; address availability, fault tolerance, performance, and scale.
- Lead cross-functional initiatives and collaborate with engineering, product, and program teams.
- Ensure operational readiness and meet customer availability and performance commitments.
What they ask for
- 7+ years designing, building, and supporting large-scale production systems.
- 2+ years leading a group of junior and senior engineers.
- Experience building large-scale distributed fault-tolerant services and control planes, and experience with cloud infrastructure.
- Strong systems and computer science fundamentals, including operating systems, concurrency, data structures, algorithms, and distributed systems.
Nice to have
- Fluency in C++ or Java.
- Master’s or PhD.
Tools
C++, Java, AWS, Azure, Google Cloud
Model-written summary · the original posting is authoritative