Software Engineer – Engineering Systems Continuous Integration Team

Snowflake Snowflake · Data AI · WA-Bellevue, United States · Engineering

Software Engineer for Snowflake's Continuous Integration team, focused on building and evolving developer infrastructure and tooling for the Snowflake Data Cloud. The role emphasizes accelerating software delivery, setting technical standards, and ensuring the CI service is elastic, large-scale, and highly performant.

What you'd actually do

  1. play a central role in setting the technical standard for and delivering the CI service that powers our repositories
  2. evolve our developer infrastructure and tooling to be elastic, large-scale, and highly performant with simplicity at its core
  3. accelerating the delivery of our high quality software to production
  4. driving clarity on our strategy and partner with product managers to chart the quarterly and long-term roadmaps for the team
  5. ensuring that the team is executing towards serving the current needs of its customers, while also ensuring that we stay ahead of technological trends and future demands

Skills

Required

  • 5+ years industry experience designing and building distributed data systems
  • A track record of technical leadership
  • Experience working on enterprise-grade Continuous Integration for Cloud-based distributed systems
  • Excellent problem solving skills, and strong CS fundamentals including data structures, algorithms, and distributed systems
  • Fluency in Java, C++, Python or Go
  • Ability to work in a team environment, collaborate well, and mentor junior engineers
  • A strategic mindset and strong sense of what to prioritize for maximum impact
  • Excellent interpersonal communication skills
  • Outstanding written and oral English language skills

Nice to have

  • Developing data or distributed systems internals
  • Experience with Jenkins, ArgoCD or other CI-related suites
  • Multi-tenant systems, with focus on reliability, performance, isolation and security
  • Proven experience with authoring roadmap documents, project plans and RCAs

What the JD emphasized

  • enterprise-grade Continuous Integration for Cloud-based distributed systems