Snowflake
US - California - Menlo Park
View Company Profile /
<< Go Back
Design, build, and operate scalable distributed systems for scheduling, queueing, dispatching, and completing warehouse-backed workloads, including admission control, isolation, and capacity management. Lead cross-functional initiatives, address reliability and performance challenges, and ensure services meet customer commitments for availability and performance.
Requirements: Candidates should have substantial experience designing, building, and supporting large-scale distributed services and control planes in production, along with strong distributed-systems and computer-science fundamentals. The role also calls for systems programming and concurrency skills, operating-system knowledge, cloud infrastructure experience, and a bachelor's degree in computer science or equivalent practical experience; Java is preferred and an advanced degree is a plus.
Key Skills: Distributed Systems, Java, Systems Programming, Multithreading, Concurrency, Operating Systems, Data Structures, Algorithms, Fault Tolerance, High Availability, Compute Scheduling, Queueing, Capacity Management, Performance Optimization, Cloud Infrastructure, Monitoring
Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Life Insurance, Disability Insurance, 401(k) Retirement Plan, Flexible Spending Account, Health Savings Account, Paid Holidays, Paid Time Off, Parental Leave, Employee Assistance Program, Bonus Plan, Equity Plan
© 2026 engineeringjobs.net, Inc. All Rights Reserved.
Terms of Service | Privacy
Powered by JOBBEX