Software Engineer — Engineering Systems, Continuous Integration
Snowflake Inc.· Engineering
Hybrid (US-WA-Bellevue)$170k - $204k + equity + bonusFull-timePosted 1w ago
About the role
Software Engineer on the Continuous Integration team building reliable, scalable CI services and tooling to support Snowflake’s engineers and multi-cloud codebase.
Responsibilities
- Design, develop, test, and operate distributed systems that power Snowflake's continuous integration platform.
- Build services and tooling that improve build reliability, test execution, developer productivity, and software delivery velocity.
- Contribute to the architecture and implementation of scalable CI infrastructure across cloud environments.
- Develop reliable APIs, services, and automation using languages such as Java, C++, Python, or Go.
- Investigate and resolve issues involving build failures, test infrastructure, performance, reliability, and developer workflows.
- Partner with engineers across Snowflake to understand CI needs and deliver solutions that are simple, scalable, and easy to operate.
- Participate in design reviews, code reviews, testing, and production support.
- Apply strong engineering judgment to improve system performance, reliability, security, and maintainability.
- Help evolve CI practices, tooling, and operational processes as Snowflake grows.
- Contribute to an inclusive engineering culture through collaboration, documentation, and knowledge sharing.
Qualifications
- 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.
- Proficiency in at least one programming language such as Java, C++, Python, or Go.
- Familiarity with cloud-based development environments and distributed applications.
- Experience with testing, debugging, monitoring, and operating production systems.
- Strong problem-solving skills and the ability to work through ambiguous technical challenges.
- Effective written and verbal communication skills.
- Ability to collaborate with engineers, product partners, and teams across the organization.
- A strong sense of ownership and commitment to delivering high-quality software.
Skills
Required:Software engineeringProgramming languagesCloud and distributed systemsTesting, debugging, monitoringCommunication and collaboration
Benefits
- comprehensive benefits package, including medical, dental, vision, 401(k), ESPP, paid time off, parental leave, disability coverage, and company-paid life insurance.
Last updated Oct 15, 2026. Interested? Apply on the company site.
About Snowflake Inc.
The Data Platform Built for Data Teams.
Snowflake powers AI, data engineering, applications, and analytics on a trusted, scalable AI Data Cloud—eliminating silos and accelerating innovation.
AIData CloudData EngineeringAnalyticsApplications & Collaboration
More open roles at Snowflake Inc.
- Sales Development Representative4d agoHybrid (IN-Mumbai-MSO) · Sales Development
- Partner Solutions Engineer - VAR4d agoFR-Paris · Solution Engineering
- EMEA Solution Engineering Manager - Observability4d agoGB-London, DE-Munich-MSO +1 more · Solution Engineering
- Senior Security Engineer - Enterprise Security4d agoHybrid (US-WA-Bellevue) · Security
- Lead Forward Deployed Engineer - Migration4d agoRemote · Professional Services