Senior Software Engineer - Experimentation Platform

Sorry, this job was removed at 06:12 p.m. (CST) on Wednesday, Sep 24, 2025
Be an Early Applicant
Menlo Park, CA
In-Office
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
Let's build a world where data and AI turn possibilities into reality.
The Role

Where Data Does More. Join the Snowflake team.

Snowflake customers run more than 3.9 billion queries and 515 million data workloads each day. To support this workload, our globally deployed infrastructure spans multiple cloud providers and manages hundreds of thousands of VMs. Join the Snowflake team to build the Data Cloud Platform at an exceptional scale.

We are building a brand new Experimentation Platform Team at Snowflake. Our mission is to empower engineers and data scientists across the company to safely and quickly run experiments that measure the impact of new features and products.

Unlike consumer-facing products, experimentation in enterprise-grade systems presents unique challenges:

  • Ensuring reliability and safety of mission-critical customer workloads.

  • Balancing rigorous measurement with the need for fast iteration and innovation.

  • Operating in a space with high ambiguity, where foundational systems are being designed for the first time.

As a Senior Software Engineer on this team, you will play a critical role in designing and building a highly scalable and robust experimentation platform from the ground up. This includes shaping the long-term architecture and vision across three major pillars:

  1. Configuration system – to define, launch, and manage experiments.

  2. Measurement system – to collect key signals (metrics, logs, losses, outcomes).

  3. Analysis system – to provide engineers and data scientists with tools to understand experiment results and make informed decisions.

You will collaborate closely with product engineers, infrastructure teams, and data scientists across the company to define standards, deliver core services, and drive adoption of experimentation as a foundational practice.

AS A SENIOR SOFTWARE ENGINEER for the Experiments Platform team at Snowflake, you will:
  • Lead architecture and design for a scalable experimentation platform, ensuring it meets the unique requirements of enterprise customers.

  • Collaborate cross-functionally with engineers, data scientists, and product teams to define experimentation workflows and success criteria.

  • Balance safety with speed by creating systems that allow teams to innovate quickly without compromising reliability or customer trust.

  • Drive clarity in ambiguity, helping the team navigate trade-offs and iterate toward long-term solutions.

  • Mentor and guide engineers within the team and across the company in experimentation best practices.

  • Influence company-wide strategy for how experimentation is embedded into the product lifecycle.

OUR IDEAL SOFTWARE ENGINEER WILL HAVE:
  • Proven experience (8+ years) building large-scale distributed systems, data platforms, or experimentation/metrics systems.

  • Deep technical expertise in backend engineering, with strong proficiency in one or more of: Java, Go, C++, or Python.

  • Strong understanding of data pipelines, logging/metrics infrastructure, and statistical analysis workflows.

  • Experience designing platforms or frameworks adopted across multiple teams.

  • Ability to set technical vision and influence senior leadership, while remaining hands-on in implementation.

  • Strong communication skills to work effectively with both engineers and non-technical stakeholders.

  • Experience working in ambiguous, 0-to-1 environments where both technology and processes need to be defined.

  • Prior experience with experimentation platforms (A/B testing, feature flagging, measurement frameworks) is highly desirable.

  • Ability to troubleshoot and resolve complex technical issues.

  • A strong work ethic, ability to self-manage and drive project success, and a passion for problem-solving.

  • Strong bias towards action and not afraid to take up manual and operational tasks to get things done.

  • Strong sense of ownership and desire to build great tools & frameworks for other engineers.

Why Join Us
  • Be part of building a first-of-its-kind experimentation platform for enterprise database products.

  • Shape foundational systems that will influence how our company builds products for years to come.

  • Work at the intersection of cutting-edge engineering, data science, and product development.

Join a team that is early in its journey, with room for creativity, ownership, and impact.

Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.

Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.

How do you want to make your impact?

For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

Similar Jobs

Square Logo Square

Senior Data Engineer

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
133K-234K Annually

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
3 Locations
10000 Employees
105K-163K Annually

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
2 Locations
10000 Employees
105K-163K Annually

Block Logo Block

Senior Data Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
133K-234K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bozeman, MT
9,023 Employees
Year Founded: 2012

What We Do

Snowflake powers the end-to-end data lifecycle – from ingesting and processing data to analyzing and modeling it, to building and sharing data and AI applications – helping engineers, analysts, and leaders innovate faster and achieve more with their data.

We're on a mission to empower every enterprise to achieve its full potential through data and AI.

Why Work With Us

Snowflake is where data does more, and so do you. More innovating, more growing, and more collaborating. Here, you’ll find the sweet spot between building big and moving fast, in technology and your career.

Gallery

Gallery

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account