Staff Software Engineer, Payment Systems
Stripe
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 91% of similar roles. Most pay $198,800–$256,875 — the shaded band above. At the midpoint, this role pays about $280k versus about $228k for comparable roles.
Based on 240 similar postings.
Employer
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 173 open roles on FindRole.
Listed pay typically runs $190,400–$285,600 across 171 roles with salary data.
Most-posted roles
At a glance
As a Staff Software Engineer, Payment Systems, you will join the Payment Intelligence team to develop AI-first solutions addressing critical challenges like fraud, abuse, payment optimizations, disputes, authentication, and merchant analytics. You will define technical strategies for multiple experiences across the portfolio while championing a quality-first engineering culture by establishing standards and tooling for high-quality code at scale. Your daily work involves collaborating with product, design, and machine learning teams to build infrastructure, foundational systems, front-end components, and APIs. The role requires expertise in distributed systems, API design, and user-facing products within the payment systems and fraud detection domain. You will utilize a technical stack including Java, Ruby, Python, TypeScript, Kafka, Flyte, Airflow, and Mongo to build robust solutions for complex financial infrastructure problems while navigating ambiguity to deliver high-performance software.
What does a Software Engineer earn in Washington?
Median $202800 from 326 postings across 28 companies.
Skills
What you'll do
What we're looking for
More like this
Stripe
Stripe
Stripe
Stripe
Flywire
Flywire