Snowflake logo

Senior Software Engineer - Engineering Systems Continuous Integration Team

Snowflake

Menlo Park, CA
Full Time
Senior
222k-339k
about 1 month ago

Job Description

About the Role

We're hiring a seasoned Senior Software Engineer to help us build a world class developer platform to fuel the Snowflake Data Cloud. As an engineer in the Continuous Integration team within ES (Engineering Systems), you will play a central role in setting the technical standard for and delivering the CI service that powers our repositories. You will help Snowflake realize its mission and vision of becoming the premier Data Cloud by accelerating the delivery of high quality software to production. You will collaborate with product managers to chart roadmaps, ensure the team meets current customer needs, and stay ahead of technological trends and future demands.

Key Responsibilities

  • Help build and evolve the developer infrastructure and tooling to be elastic, large-scale, and highly performant with simplicity at its core.
  • Set the technical standard for the CI service that powers Snowflake's repositories.
  • Drive clarity on strategy and partner with product managers to develop quarterly and long-term roadmaps.
  • Ensure the team executes towards serving current customer needs while staying ahead of technological trends.
  • Contribute to the delivery of high quality software to production.

Requirements

  • 9+ years industry experience designing and building distributed data systems.
  • Experience working on enterprise-grade Continuous Integration for Cloud-based distributed systems.
  • Strong passion for making developers highly productive.
  • 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.
  • Ability to work on-site at our San Mateo, CA (and future Menlo Park, CA) office.

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.

Qualifications

  • Experience designing and building distributed data systems.
  • Experience with enterprise-grade CI systems for cloud-based distributed systems.

Benefits & Perks

  • Competitive salary with an estimated base range of $222,000 - $339,250.
  • Participation in Snowflake's bonus and equity plan.
  • Benefits package including medical, dental, vision, life, and disability insurance.
  • 401(k) retirement plan.
  • Flexible spending & health savings accounts.
  • At least 12 paid holidays and paid time off.
  • Parental leave.
  • Employee assistance program and other company benefits.

Working at Snowflake

Snowflake values sharing our mission, challenging ordinary thinking, and pushing the pace of innovation. We seek individuals who share our values, are eager to challenge the status quo, and are committed to building a future for themselves and Snowflake.

Apply Now

Job Details

Posted AtJul 2, 2025
Salary222k-339k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Snowflake

Website

snowflake.com

Company Size

5001-10000 employees

Location

Menlo Park, CA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches