StripeOfficial careers listing

Posted 1mo ago

Senior Software Engineer, Backend

Pay

USD 206,086–285,600 a year

From the description

Location

Seattle, WA

On site

Skills this role screens for

PythonJavaScalaSQLBackendSparkSecurityTestingAutomationGlobal operations

Opens on Stripe's site. Sign in first and we keep it in your pipeline.

Still studying?Paid software internships in the United States open now

The company

Who we are

About Stripe

Stripe, LLC. 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.

The work

What you’ll do

The work

Responsibilities

  • Building and operating critical, large-scale systems that manage massive volumes of financial information, to fulfill business goals for Stripe and its partners;
  • Navigate a complex fintech environment with numerous compliance regulations, translating internal and external business needs into robust software requirements and scalable distributed systems;
  • Lead cross- functional alignment and provide technical direction for multi-team projects;
  • Build large-scale (petabyte-size) financial data platforms, solutions, and pipelines using Big Data technologies and distributed systems;
  • Debugging production issues across the stack, analyzing complex datasets and designing large-scale data pipelines using modern Big Data technologies to ensure reliable, high-performance solutions;
  • Executing projects related to insights into Stripe’s financial performance across multiple Stripe products;
  • Work on systems critical to Stripe's future financial operations, with impact over billions of dollars of payment volume;
  • Deeply understand the design and architecture of modern payments and financial technology across countries; and
  • Leverage experience with monitoring, incident handling, debugging in production environments to ensure data pipeline health and SLOs, while reducing operational toil via automation.

Who they want

Who you are

Minimum requirements

Must have a Bachelor's Degree or foreign equivalent degree in Computer Science, Information Systems Security, or a related field, plus five (5) years of related work experience in Software Engineering.

Must also have experience in each of the following:

Salary: $206,086.00 - $285,600.00/yr.

This salary range represents the base salary range for the role and any sales commissions / sales bonuses targets, if applicable, would be in addition to the base salary.

40 hrs/week

50% Telecommuting permitted.

Multiple Positions Available.

Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends. WA80

#LI-DNI

  • 5 years of experience programming in Java, Scala, or Python;
  • 5 years of experience designing, building, and maintaining scalable distributed systems;
  • 5 years of experience debugging production issues across services and multiple levels of the stack;
  • 5 years of experience with different testing tools and frameworks including JUnit, Mockito, and TestNG;
  • 4 years of experience developing complex SQL queries, analyzing datasets and designing large-scale data pipelines;
  • 4 years of experience working in fintech domain;
  • 4 years of experience leading cross-team projects and building alignment on multi-team technical direction; and
  • 1 year experience working with Apache Spark or similar modern Big Data technologies.

Stripe

Found on the web. You apply on the company's own site

Where this listing comes from

From Stripe's own careers system (Greenhouse).

insiderOne never charges students to apply. Never pay anyone for an internship. Check an offer you received

Prove Python first

This role screens for Python. Sit a ten-minute live challenge, get a signed receipt, and the employer sees it verified on your application instead of claimed.

Prove it, then apply

Ask about this role

SCOUT, an AI agent, not a person, answers from this ad, and says so when the ad doesn't cover it. No account, and nothing you type here is kept.

More software roles

Every software role here

insiderOne University

Backend Development Associate certification opens December 2026

Free, built for roles like this one, with a certificate employers can check. The ones most asked for open first.

Tell me when it opens

Interned at Stripe? Report what it paid

From the Wire Desk