6 days ago
Base Salary
$236k - $339k/yr
Responsibilities
- Own the technical direction and architecture of large-scale continuous integration services and infrastructure.
- Design, build, and operate distributed systems for reliable software delivery.
- Develop CI capabilities that improve build reliability, test execution, developer productivity, and release velocity.
- Drive architectural decisions across build systems, test orchestration, resource scheduling, workflow execution, and developer tooling.
- Identify and resolve systemic software delivery bottlenecks at scale.
- Define technical roadmaps and lead complex initiatives involving multiple teams.
- Establish standards for design, code quality, testing, observability, reliability, and operational readiness.
- Mentor engineers through design reviews, code reviews, technical guidance, and collaborative problem-solving.
- Participate in incident response, root-cause analysis, and long-term reliability improvements.
- Evaluate emerging technologies and industry practices for developer platform scalability.
Requirements
- 7+ years of industry experience designing and building production software systems.
- Demonstrated 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 fundamentals in data structures, algorithms, distributed systems, and systems design.
- Proficiency in one or more of Java, C++, Python, or Go.
- Experience making architectural decisions involving scalability, reliability, performance, security, and maintainability.
- Understanding of developer productivity and the software development lifecycle.
- Experience with CI/CD and build systems such as Jenkins, GitHub Actions, Bazel, or ArgoCD is preferred.
- Experience with build optimization, caching, parallel execution, incremental builds, or distributed test scheduling is preferred.
- Experience with multi-tenant systems, Kubernetes, containers, AWS, Azure, or GCP is preferred.
- Experience operating developer platforms, engineering infrastructure, observability systems, or production operations is preferred.
- Experience authoring technical roadmaps, architecture documents, project plans, postmortems, and root-cause analyses is preferred.
- Strong problem-solving, communication, collaboration, mentoring, and technical-influence skills.
Benefits
- Base salary range is $236,000–$354,000 USD, with a target bonus, equity eligibility, and total target compensation also described in the posting.
- Benefits include medical, dental, vision, 401(k), ESPP, paid time off, parental leave, disability coverage, and company-paid life insurance.
Tech Stack
Categories
About Snowflake
Snowflake builds a cloud-native data platform used by enterprises to store, integrate, share, and analyze data across AWS, Azure, and Google Cloud. Its core products span data warehousing, data lakes, data engineering, and governed data sharing, sold via consumption-based subscriptions. Founded in 2012 and publicly traded on the NYSE (SNOW) following a 2020 IPO, Snowflake supports analytics and data application workloads across industries.
