Home

Senior Software Engineer - Cloud Provisioning Service at Snowflake

Location: Bellevue, Washington, United States

Job Summary:

Job Duties and Scopes
- Solve business needs at scale using software engineering and analytical skills.
- Design and implement scalable distributed systems for services layer.
- Analyze fault-tolerance, high availability, and performance issues.
- Lead cross-functional initiatives and collaborate with various teams.
- Ensure operational readiness and meet customer commitments regarding availability and performance.

Required Skills
- Strong understanding of distributed systems and cloud infrastructure (AWS, Azure, Google Cloud).
- Proficiency in systems programming with C++ or Java.
- Knowledge of operating system concepts, multi-threading, and memory management.
- Excellent problem-solving and analytical skills.

Required Experiences
- 9+ years in designing, building, and supporting large-scale systems in production.
- 2+ years in a leadership role overseeing junior and senior engineers.
- Experience with large-scale distributed fault-tolerant services and control planes.
- Bachelor’s degree in Computer Science (Master's or PhD preferred).

Job URLs: