Senior Software Engineer, Compute Service

Snowflake
US - Washington - Bellevue
View Company Profile / << Go Back

  • Job Type: Full time
  • 17 days ago

Job Description

Design, build, and operate scalable distributed systems for scheduling, queueing, dispatching, and completing warehouse-backed workloads. Improve reliability, performance, fairness, and capacity management while leading cross-functional initiatives and ensuring operational readiness.

Requirements: Candidates should have substantial experience designing and supporting large-scale, fault-tolerant distributed services and control planes, along with strong systems programming, operating-system, and computer-science fundamentals. Experience with cloud infrastructure on AWS, Azure, or Google Cloud is expected; Java fluency is preferred, and a bachelor's degree in computer science or equivalent practical experience is required, with an advanced degree considered a plus.

Key Skills: Distributed Systems, Software Engineering, System Design, Scheduling, Queueing, Dispatch, Fault Tolerance, High Availability, Performance Optimization, Capacity Management, Operating Systems, Multithreading, Concurrency, Java, Cloud Infrastructure, Computer Science Fundamentals

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, Equity




Fast Track Upload