stripe

Staff Software Engineer, Data Engineering Solutions

Apply Now

At a Glance

Location
Seattle
Experience
10+ years
Posted
2026-06-17T13:52:36-04:00

Key Requirements

Required Skills

AWSJavaKafkaSQLScala

Domain Knowledge

  • Engineering
  • Marketing

Requirements

This is a Staff-level role — that typically means 10+ years of experience building and operating data systems, pipelines, warehouses, infrastructure, and leading teams to deliver exceptional solutions

A strong engineering background and passion for data as well as prior experience with writing and debugging data pipelines using a distributed data framework

An inquisitive nature in diving into data inconsistencies to pinpoint issues, and resolve deep rooted data quality issues

Knowledge of a backend development language (such as Scala, Java, or Go) and strong SQL experience

Extreme customer focus, with a commitment to partnering with product, leaders across the business, and other Stripe engineers to understand their use cases

Our stack is made up of Iceberg, Kafka, Change Data Capture, Flink, Spark, Airflow, Hive Metastore, Pinot, Trino, AWS Cloud - experience with all or some of these tools is a huge plus

Responsibilities

We're looking for a person who could drive the Data Engineering Solutions team in solving high-impact, cutting-edge data problems.

The ideal candidate will be someone that has built data pipelines for large scale volume, is deeply knowledgeable of key tools including Airflow/Spark/Kafka/Flink, is empathetic, excels at building strong relationships, and collaborates effectively with other Stripe teams to understand their use cases and unlock new capabilities.

Lead the technical outcomes for a team of ambitious, talented engineers, providing mentorship, guidance, and support to ensure their success

Deliver cutting-edge data pipelines that scale to users' needs, focusing on reliability and efficiency

Develop strong subject matter expertise and manage the SLAs of data pipelines and full stack web applications that support critical stakeholders

Collaborate with product managers and peers across the company to create/improve canonical datasets and data warehouses, use golden paths, and ensure Stripes and customers are using trustworthy data

Team

We are experts in data, working to make it cost-effective, understandable, and trustworthy. We build pipelines processing billions of events a day and are stewards of canonical data warehouses and datasets delivering products for Stripe Users while embedding with teams to build their data products. We are experts in using the Stripe Data Platform and to scale we lead the data culture and data education to enable product teams to own their data. We invest in AI-driven Data Ops to scale incident handling and serve as an escalation path for data incidents to minimize their impact. The Data Engineering Solutions team will work closely with product teams delivering trustworthy data / backend code / and innovative AI tools/platforms/services for data.

About the Company

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.