CareerPlan

Software Engineer — Engineering Systems, Continuous Integration

US-WA-BellevueFull-time$170k2026-10-15 → 2026-10-23
On-site

Core

Design, develop, test, and operate distributed systems that power Snowflake's continuous integration platform to support thousands of engineers and a multi-cloud codebase.

Role type

Senior IC software engineer (CI/CD infrastructure)

Builds

Reliable, scalable CI services, build systems, test orchestration, and developer productivity tooling

Domain

Cloud infrastructure, distributed systems, developer tooling

Required skills

distributed systems, software service design, Java/C++/Python/Go, cloud development environments, testing/debugging/monitoring, production system operations, problem-solving

Preferred skills

CI/CD platforms (Jenkins, GitHub Actions, ArgoCD, Bazel), build systems, test orchestration, distributed job scheduling, Kubernetes, containers, AWS/Azure/GCP, observability tools

Technologies

Java, C++, Python, Go, Jenkins, GitHub Actions, ArgoCD, Bazel, Kubernetes, AWS, Azure, GCP

Responsibilities

Design and implement scalable CI infrastructure; Develop APIs and automation for build reliability and test execution; Investigate and resolve build failures and performance issues; Partner with engineers to deliver simple, scalable CI solutions; Participate in design reviews, code reviews, and production support; Contribute to evolving CI practices and operational processes

Seniority

Mid-level IC (3+ years experience)