Home

Senior Distributed Systems Engineer at Snowflake

Location: San Mateo, California, United States

Job Summary:

Job Duties and Scope
- Solve real business needs at large scale using software engineering and analytical skills.
- Design and implement scalable distributed systems for the query platform.
- Analyze and resolve fault-tolerance, high availability, and performance challenges.
- Lead cross-functional initiatives and collaborate with engineering, product, and program managers.
- Ensure operational readiness of services and meet customer commitments on availability and performance.

Required Skills
- Strong understanding of low-level operating systems, multi-threading, and memory management.
- Proficiency in systems programming (C++ or Java preferred).
- Strong foundation in data structures, algorithms, and distributed systems.
- Experience with cloud infrastructure (AWS, Azure, or Google Cloud).

Required Experiences
- 5+ years of experience designing, building, and supporting large-scale systems in production.
- Experience in building distributed fault-tolerant services.
- Experience in data-focused systems at cloud scale.
- BS in Computer Science; advanced degree preferred.

Job URLs: