Stripe
Staff Software Engineer, Risk Data Engineering
Toronto +1 · Staff · Full-time · Posted Aug 6, 2026
- Location
- Toronto
US - Experience
- Typically 10+ years; no alternative stated.
About the job
Leads engineering teams and delivers reliable, large-scale data pipelines, warehouses, and data systems that support Stripe’s Payments, Risk, and Product data needs.
What you'll do
- Lead, mentor, and support engineers; contribute to recruiting and hiring.
- Build and operate scalable, reliable data pipelines and manage their SLAs.
- Partner across teams to develop trusted datasets and warehouses, and use AI/LLMs and agents to produce and analyze data.
What they ask for
- 10+ years of experience building and operating data systems, pipelines, warehouses, or infrastructure, and leading teams; stated as typical for Staff level.
- Experience writing and debugging data pipelines using a distributed data framework.
- Knowledge of a backend language such as Scala, Java, or Go, and strong SQL experience.
- Strong customer focus, cross-functional collaboration, clear communication, and ability to work autonomously in ambiguous environments.
Nice to have
- Experience with some or all of Iceberg, Kafka, Change Data Capture, Flink, Spark, Airflow, Hive Metastore, Pinot, Trino, and AWS Cloud.
- Open-source contributions; data marts or warehouses for business reporting; or collaboration with Product, Go-To-Market, or Sales/Marketing teams.
Tools
Iceberg, Kafka, Change Data Capture, Flink, Spark, Airflow, Hive Metastore, AWS Cloud
AI focus
Leverage AI/LLMs and agents at scale to produce and analyze high-quality data on ambiguous problems.
Model-written summary · the original posting is authoritative