Home

Engineering Manager – Developer Experience at Snowflake

Location: San Mateo, California, United States

Job Summary:

Job Duties and Scopes
- Lead and expand a distributed engineering team.
- Own Snowflake’s build system, repo strategy, and developer environments.
- Collaborate with product managers to define quarterly and long-term roadmaps.
- Ensure team delivers high-quality software while staying ahead of technological trends.

Required Skills
- Strong problem-solving and CS fundamentals (data structures, algorithms, distributed systems).
- Fluency in Java, C++, Python, or Go.
- Excellent interpersonal and communication skills.
- Strategic mindset with the ability to prioritize for maximum impact.

Required Experiences
- 3+ years of software engineering management experience.
- 10+ years of industry experience in designing and building distributed data systems.
- Proven track record of leading distributed technical teams.

Job URLs: