Snowflake
Senior Software Engineer, Compute Service
$200K–$288K
US-CA-Menlo Park · Senior · Full-time · Posted Oct 26, 2026
- Experience
- Substantial industry experience; no specific number of years stated.
- Education
- BS in Computer Science, or equivalent practical experience.
About the job
Designs and operates distributed services that schedule and run warehouse-backed compute workloads across Snowflake’s cloud data platform.
What you'll do
- Design and implement scalable systems for scheduling, queueing, dispatch, and completion of warehouse-backed work.
- Improve fault tolerance, availability, performance, scale, admission control, isolation, and capacity management.
- Lead cross-functional initiatives and ensure services are operationally ready and meet customer availability and performance commitments.
What they ask for
- Substantial industry experience designing, building, and supporting large-scale production systems.
- Experience building large-scale distributed, fault-tolerant services and control planes, including compute placement, queueing, and monitoring.
- Strong operating-system and computer-science fundamentals, plus systems programming skills in multithreading and concurrency.
- Experience with cloud infrastructure on AWS, Azure, or Google Cloud.
Nice to have
- Fluency in Java.
- An advanced degree.
Pay
$200K – $287.5K (USD; pay type not stated)
Tools
Java, AWS, Azure, Google Cloud
AI focus
The posting describes AI as a high-trust collaborator and encourages AI-native ways of working, but does not specify AI engineering work for this role.
Model-written summary · the original posting is authoritative