Home

Senior Software Engineer – Engineering Systems – Bazel at Snowflake

Location: Bellevue, Washington, United States

Job Summary:

Job Duties and Scopes
- Develop tools for large monorepo-based codebases to enhance developer productivity.
- Lead migration of build and test infrastructure to Bazel.
- Collaborate with product managers to set roadmaps and execute strategies.

Required Skills
- Proficiency in programming languages: Java, C++, Python, or Go.
- Strong problem-solving abilities and solid CS fundamentals (data structures, algorithms, distributed systems).
- Experience with the Bazel build system and excellent communication skills.

Required Experiences
- 7+ years in industry, developing tools for large codebases.
- Experience with CI/CD platforms and distributed system internals.
- Familiarity with Kubernetes and shell scripting (e.g., bash).

Job URLs: