Snowflake is empowering enterprises to achieve their full potential, and people too. With a culture that’s all in on impact, innovation, and collaboration, Snowflake is the sweet spot for building big, moving fast, and taking technology — and careers — to the next level.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 8+ years shipping distributed systems / backend platform software in production, with Staff-level scope (architecture ownership, cross-team delivery, mentoring)
- Production experience with container orchestration (e.g., Kubernetes-class patterns) and distributed data systems (queues/streaming, partitioning, replication, failure modes)
- Strong security fundamentals for cloud services (threat modeling, least privilege, secrets management) plus practical judgment for AI/agent risks
- Proficiency in Go and/or comparable backend languages; ability to contribute in TypeScript and/or Python as needed
- Strong communication skills and ability to collaborate effectively in a team environment