Home

Senior Software Engineer – Engineering Systems – Bazel at Snowflake

Location: Bellevue, Washington, United States

Job Summary:

Job Duties:
- Develop tools for the Snowflake Data Cloud.
- Evolve developer infrastructure and tooling.
- Participate in migration to Bazel build systems.
- Collaborate with product managers on roadmaps.
- Ensure timely delivery of high-quality software.

Required Skills:
- Developer productivity
- Problem-solving
- Data structures
- Distributed systems
- Bazel
- Programming (Java, C++, Python, Go)
- Team collaboration
- Strategic prioritization
- Interpersonal communication

Required Experiences:
- 7+ years in large monorepo development
- Technical execution
- Mentoring junior engineers
- Experience in CI/CD platforms, Kubernetes, multi-tenant systems, and shell scripting (bonus points for Bazel ecosystem and IDE integration).

Job URLs: