SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Engineer — Engineering Systems, Continuous Integration

Snowflake - Bellevue, WA, United States - In-office - posted 2026-10-16

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 236,000 - 354,000 / annual

Snowflake is seeking a Staff Software Engineer to own the technical direction and architecture of large-scale Continuous Integration services and infrastructure. You will design, build, and operate distributed systems that support reliable, performant, and secure software delivery across Snowflake's engineering organization, which serves thousands of engineers working on a rapidly growing, multi-cloud codebase. In this role, you will lead the development of CI capabilities that improve build reliability, test execution, developer productivity, and release velocity. You will partner with engineering leadership, product managers, and cross-functional teams to define quarterly and long-term technical roadmaps. You will drive architectural decisions across build systems, test orchestration, resource scheduling, workflow execution, and developer tooling. You will identify systemic bottlenecks in the software delivery lifecycle and develop solutions that improve engineering efficiency at scale. You will establish high standards for design, code quality, testing, observability, reliability, and operational readiness. You will mentor engineers through design reviews, code reviews, technical guidance, and collaborative problem-solving. You will lead complex projects involving multiple teams and cross-functional dependencies, participate in incident response and root-cause analysis, and evaluate emerging technologies to keep Snowflake's developer platform scalable and effective. Snowflake is building the AI Data Cloud and emphasizes AI-native thinking across all functions. The company values low-ego individuals who thrive in dynamic, fast-moving environments with an experimental mindset. REQUIREMENTS: - 7+ years of industry experience designing and building production software systems - Track record of technical leadership across complex, multi-team engineering initiatives - Deep experience designing and operating distributed systems at scale - Experience building or significantly evolving enterprise-grade Continuous Integration or Continuous Delivery systems - Strong computer science fundamentals (data structures, algorithms, distributed systems, systems design) - Proficiency in one or more programming languages: Java, C++, Python, or Go - Experience making architectural decisions involving scalability, reliability, performance, security, and maintainability - Strong understanding of developer productivity and the software development lifecycle - Excellent problem-solving skills and sound technical judgment - Strong written and verbal communication skills - Collaborative mindset with demonstrated ability to mentor and influence engineers across teams PREFERRED QUALIFICATIONS: - Experience with CI/CD and build systems (Jenkins, GitHub Actions, Bazel, ArgoCD, or comparable) - Experience with build optimization, caching, parallel execution, incremental builds, or distributed test scheduling - Experience designing multi-tenant systems with strong isolation, reliability, performance, and security requirements - Experience with Kubernetes, containers, or public cloud platforms (AWS, Azure, GCP) - Experience operating large-scale developer platforms or engineering infrastructure - Experience with observability, monitoring, alerting, and production operations - Experience authoring technical roadmaps, architecture documents, project plans, postmortems, and root-cause analyses - Experience working with data systems, distributed storage, or cloud-based services - History of improving engineering practices and multiplying team effectiveness

Similar roles