Staff Software Engineer, Product Risk

Stripe
Toronto
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Mentorship","Customer focus","Cross-functional collaboration","Communication","Independent execution"]

Build and lead Stripe’s Product and Risk Data Engineering efforts by delivering large-scale, reliable data pipelines and canonical datasets that power product, analytics, and ML use cases. Collaborate across teams to improve data warehouses and event-driven data API modeling, while using tools like Airflow, Spark, Kafka, and Flink. Apply strong backend and SQL expertise, mentor engineers, and leverage AI/LLM and agents to analyze high-quality data on ambiguous problems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Stripe
Stripe
5 hours ago

Staff Software Engineer, Product Risk

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Build and lead Stripe’s Product and Risk Data Engineering efforts by delivering large-scale, reliable data pipelines and canonical datasets that power product, analytics, and ML use cases. Collaborate across teams to improve data warehouses and event-driven data API modeling, while using tools like Airflow, Spark, Kafka, and Flink. Apply strong backend and SQL expertise, mentor engineers, and leverage AI/LLM and agents to analyze high-quality data on ambiguous problems.
Location: Toronto
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Lead technical outcomes for a team by providing mentorship, guidance, and support to ensure engineering success.
  • •Deliver scalable data pipelines with a focus on reliability and efficiency.
  • •Develop subject matter expertise and manage SLAs for data pipelines and full stack web applications supporting critical stakeholders.
  • •Collaborate with product managers to create and improve canonical datasets and data warehouses, including golden paths and trustworthy data modeling.
  • •Leverage AI/LLM and agents to produce and analyze high-quality data on ambiguous problems.

Key Requirements

  • •10+ years building and operating data systems, pipelines, and warehouses, and leading teams to deliver solutions.
  • •Strong engineering background with experience writing and debugging distributed data pipeline systems.
  • •Deep knowledge resolving data inconsistencies and root-cause data quality issues.
  • •Backend development language experience (Scala, Java, or Go) and strong SQL skills.
  • •Extreme customer focus and ability to partner cross-functionally to make rigorous decisions.
Experience:Data pipelinesData warehousesData systems
Skills:MentorshipCustomer focusCross-functional collaborationCommunicationIndependent execution
Languages:English
Tech Stack:AirflowSparkKafkaFlinkScalaJavaGoSQLIcebergChange Data CaptureHive MetastorePinotTrinoAWS Cloud

Company Brief

Stripe
Provides payment processing APIs and financial infrastructure for internet businesses. Powers online payments for millions of companies from startups to Fortune 500s.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2010
Glassdoor
Glassdoor: 4.2
WebsiteLinkedInGlassdoor