Snowflake
Software Engineer — Engineering Systems, Continuous Integration
$160K–$230K
US-WA-Bellevue · Hybrid · Full-time · Posted Oct 15, 2026
- Experience
- 3+ years of software engineering experience building production systems.
About the job
Build and operate scalable continuous integration systems and tools that improve build reliability, testing, and developer productivity across Snowflake.
What you'll do
- Design, develop, test, and operate distributed CI systems and infrastructure across cloud environments.
- Build services, APIs, and automation to improve build reliability, test execution, and software delivery.
- Troubleshoot CI and production issues, and collaborate on system design, reviews, and operational improvements.
What they ask for
- 3+ years of software engineering experience building production systems.
- Strong computer science fundamentals, including data structures, algorithms, and distributed systems.
- Experience designing and implementing reliable software services and operating production systems.
- Proficiency in at least one of Java, C++, Python, or Go.
Nice to have
- Experience with CI/CD or developer productivity systems; familiarity with Jenkins, GitHub Actions, ArgoCD, or Bazel.
- Experience with build systems, test orchestration, distributed job scheduling, Kubernetes, containers, or public cloud platforms.
Pay
$170,000–$204,000 USD (base salary); $187,000–$224,400 USD (total target compensation); $160K – $230K (compensation; type not stated)
Tools
Java, C++, Python, Go, Jenkins, GitHub Actions, ArgoCD, Bazel
AI focus
The posting describes AI as a high-trust collaborator and encourages AI-native work practices, but does not specify AI engineering duties for this role.
Model-written summary · the original posting is authoritative