Backend Engineer, Data

Stripe

Remote Actively hiring
Remote, Canada · Toronto Posted 16 days ago $172,000$172,000 / year

At a glance

AI generated

TL;DR

As a senior data-minded software engineer on Stripe’s Data Foundations team, you will design and develop robust data pipelines and models that power critical functions within Product, Data Science, and GTM. You’ll work closely with internal teams to ensure they have the tools and infrastructure needed to make informed decisions and build user-centric products. Your responsibilities include managing SLAs for data pipelines and full-stack web applications, refining existing data marts, and leveraging large language models and agents to address complex data challenges. The role requires expertise in Scala, Spark, Airflow, SQL, and Python, as well as a strong background in software engineering and a keen interest in data-driven solutions. This position offers the opportunity to impact Stripe’s business performance by delivering high-quality data services that track key product metrics and measure strategy effectiveness across various teams.

Skills

Scala Spark Airflow Python SQL Java Kafka PostgreSQL CI/CD Docker Git Jenkins S3 Snowflake Hadoop Pig LLM Agents

What you'll do

  • Design and develop data pipelines and models to support Product, Data Science, and GTM functions.
  • Manage SLAs for critical data pipelines and full stack web applications supporting key stakeholders.
  • Build and refine Stripe’s data infrastructure using Scala, Spark, and Airflow.
  • Refine existing data marts to forecast business performance and measure attainment targets.
  • Develop data services to track product metrics and assess strategy impact in the field.

What we're looking for

  • 6+ years of experience in software engineering with a focus on data services and applications.
  • Expertise in building and maintaining data pipelines using distributed frameworks like Spark or Hadoop.
  • Strong background in backend development languages such as Scala, Java, or Go, and proficiency in SQL.
  • Ability to investigate and resolve complex data quality issues independently.
  • Experience working cross-functionally to derive requirements and architect shared datasets for various teams.
  • Knowledge of creating and maintaining Data Marts to support business reporting needs (preferred).
  • Prior experience collaborating with Product or GTM teams (preferred).

Market check

Salary context

This $172,000–$172,000 range sits above 47% of similar postings on FindRole.

Peer median band

$138,900$218,238

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$138,750$213,656

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Stripe

Stripe is a financial infrastructure platform for internet businesses, providing payment processing, billing, fraud prevention, and banking-as-a-service APIs to businesses of all sizes globally. Industry: Payments Infrastructure & Financial Technology

Stripe currently has 52 open roles on FindRole.

Listed pay typically runs $178,600–$261,000 across 52 roles with salary data.

Most-posted roles

View all roles at Stripe

More like this

Similar roles

Backend Engineer, Core Technology

Stripe

US 39 days ago $190,400$285,600
Go Java C++ Docker Kubernetes AWS CI/CD Python PostgreSQL Trino Presto Apache_Pinot Hive_Metastore ElasticSearch DevOps Linux Git REST_APIs JSON

Backend Software Engineer

3M

Remote (Us, Minnesota, Maplewood, US) 50 days ago $145,676$178,049
Python AWS Databricks Delta Lake RESTful APIs CI/CD DevOps Unity Catalog SQL Authentication Authorization Role-Based Access Control MVP-to-scale transitions Observability tools Metrics Tracing Logging Data Governance Metadata Management
Remote

Backend Engineer, Ops

Ramp

Remote (New York City, New York, US) 86 days ago $168,000$284,900
Python TypeScript Node.js React Next.js PostgreSQL Redis AWS LLMs CI/CD Retool Zendesk Docker Kubernetes Prometheus Grafana
Remote

Software Engineer, Backend

Plaid

San Francisco Hq, US 25 days ago $176,400$226,800
Python JavaScript Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs JSON Web Tokens OAuth JWT Git Jenkins Swagger Selenium JUnit SonarQube

Software Engineer, Backend

Plaid

Seattle Office, US 25 days ago $176,400$226,800
Python Docker CI/CD PostgreSQL Kubernetes AWS Terraform Git REST JSON Scalability Reliability Automation Monitoring Debugging

Software Engineer, Backend

Plaid

New York City Office, US 25 days ago $176,400$226,800
Python Java Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs Scalability Reliability Code Reviews Automated Testing System Performance Monitoring