Staff Software Engineer, Experimentation Platform

Intuit

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Oakland, CA
Salary
$202,500–$274,000 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $194k
This role $238k
$136k most similar roles pay here $289k

This role pays more than 80% of similar roles. Most pay $151,000–$237,262 — the shaded band above. At the midpoint, this role pays about $238k versus about $194k for comparable roles.

Based on 240 similar postings.

Employer

About Intuit

Intuit is a financial software company known for products like TurboTax, QuickBooks, Mint, and Credit Karma, helping consumers and small businesses manage their finances and taxes. Industry: Financial Software & Technology

Intuit currently has 174 open roles on FindRole.

Listed pay typically runs $202,500–$274,000 across 152 roles with salary data.

Most-posted roles

View all roles at Intuit

At a glance

TL;DR · Staff Software Engineer, Experimentation Platform

As a Staff Software Engineer, Experimentation Platform, you will lead the data architecture and engineering strategy for a distributed, low-latency Finagle service. You will build and scale data systems to provide consistent experimentation insights while designing robust data models, pipelines, and governance practices for thousands of metrics and diverse statistical methodologies. Your daily work involves defining technical roadmaps, developing near real-time ecosystems, and building large-scale batch pipelines. The role requires expertise in Scala, Python, SQL, Spark, Flink, Pub/Sub, Akka, and Google Cloud technologies including Dataflow, BigQuery, and Cloud Composer. You will utilize libraries like Statsmodels and SciPy to support complex statistical methods such as t-tests and Bayesian analysis. This position solves the challenge of providing reliable experimentation infrastructure while improving developer experience through enhanced targeting and localized assignments at scale.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Define the technical roadmap and architecture for the experimentation platform's infrastructure.
  • Build near real-time systems using Scala, Pub/Sub, Akka, and Dataflow on Google Cloud.
  • Architect and maintain large-scale batch data pipelines using Google Dataflow, BigQuery, and Airflow.
  • Develop core capabilities like experiment targeting and localized assignments to reduce latency.
  • Optimize performance and efficiency across experimentation pipelines, frameworks, and query layers.
  • Build infrastructure that supports diverse statistical methods and thousands of metrics for analysis.
  • Research and integrate advanced experimentation methods and cloud technologies into the platform.
  • Provide technical leadership and mentorship to junior engineers on the team.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science, Statistics, or a related field.
  • 10+ years of experience in software engineering with a focus on data engineering and architecture.
  • Proficiency in Scala, Python, and SQL.
  • Experience building large-scale data pipelines using Spark, Flink, Google Dataflow, BigQuery, or Airflow/Composer.
  • Familiarity with Python libraries for statistical analysis such as Statsmodels and SciPy.
  • Proven expertise in A/B testing methodologies and statistical concepts.
  • Demonstrated ability to lead complex projects and mentor engineering teams.
  • Strong communication, collaboration, and stakeholder management skills.

More like this

Similar roles

Staff Software Engineer, Cloud Platform

Fortinet

Santa Clara, CA 20 days ago $179,000$219,000
Python Terraform OpenTofu Kubernetes CI/CD AWS Azure Google Cloud OpenStack ClickHouse Linux Networking Distributed Systems SaaS SIEM Infrastructure-as-Code Observability Monitoring Logging Alerting
8+ yrs exp

Staff Software Engineer, Cloud Platform

Fortinet

Santa Clara, CA 20 days ago $179,000$219,000
Python Terraform OpenTofu Kubernetes CI/CD AWS Azure Google Cloud OpenStack ClickHouse Linux Distributed Systems infrastructure-as-code SaaS SIEM Networking Monitoring Logging Alerting Disaster Recovery
8+ yrs exp

Staff Software Engineer, Platform Engineering

Snap Inc.

Los Angeles, CA 90 days ago $229,000$343,000
Python Go Java C++ Kubernetes Temporal BigQuery SQL CI/CD Microservices Distributed Systems Prompt Engineering System Design Observability
9+ yrs exp

Staff Software Engineer, Platform Debug

Qualcomm

Santa Clara, CA +3 168 days ago $151,900$227,900
C C++ Python Assembly JTAG ARM Firmware Crash Analysis Trace Build Systems Boot Software Hardware/Software Interface
4+ yrs exp

Staff Software Engineer, API Platform

Stripe

Seattle, WA +1 45 days ago $224,000$336,000
Java Ruby Python Go Kubernetes Kafka SOA API Design Infrastructure Databases Serverless Caching Logging Metrics Event Streams
10+ yrs exp

Staff Software Engineer, API Platform

Stripe

Seattle, WA +1 45 days ago $224,000$336,000
Java Ruby Python Go Kubernetes Kafka SOA API Design Infrastructure Databases Serverless Caching Logging Metrics Event Streams
10+ yrs exp