Software Engineer - Full stack

Stripe · Seattle, WA · Global Operations · listed October 28, 2026

The shape of it

Seniority
Mid level
Experience asked
2+ years
Where
Not stated
Stated pay
$156,800 – $235,200
Requirements listed
7
Length
408 words

In the posting’s own words

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. WA76

What it asks for · 7

  • Working with Ruby, React, Typescript, Java and Golang;
  • Using SQL to perform data analysis;
  • Working with API development to provide emergency response, and debugging production issues across services;
  • Performing latency analysis;
  • Designing architecture and system design proposals;
  • Writing user-facing documentation and technical integration guides; and
  • Translating business needs into software requirements and designs, and implementing industry standard design patterns.

What the job covers

  • Design, build, productionize, and maintain APls, services, and systems across Stripe's engineering teams using Ruby, React, Typescript, and other programming languages.
  • Predict and measure the performance and outcomes of designed systems.
  • Collaborate with engineers and other cross-functional roles across the company to build new billing features at large-scale to make it easier for businesses to collect and manage their payments.
  • Analyze user needs, feedback, and product requirements to determine technical specifications and the feasibility of design and implementation, taking cost and time constraints into account.
  • Implement technical designs through a series of programming tasks while upholding high engineering standards.
  • Implement unit, functional, and integration tests to prevent bugs and regressions.
  • Improve engineering standards, tooling, and processes ensuring operational excellence and contribute to team's on-call rotation.
  • Debug and identify the root cause of errors in a complex system across multiple service components.
  • Provide mentorship and help onboard and spin up new hires for the team.

Tools and skills named

Languages
  • Ruby2×
  • TypeScript2×
  • Go
  • Java
  • SQL
Ways of working
  • Cross-functional
  • Mentorship
  • On-call
  • Technical writing
Frameworks
  • React2×

Words the posting leans on

  • design6×
  • engineering4×
  • system4×
  • requirements3×
  • services3×
  • technical3×
  • analysis2×
  • benefits2×
  • build2×
  • engineering standards2×
  • experience2×
  • implement2×
  • integration2×
  • multiple2×
  • programming2×
  • provide2×

Counted from the posting after the mission statement and the legal notices are set aside. The ones near the top are the ones a screener is looking for.

The posting, your resume, and the gaps between them. One click loads all three.

More open at Stripe

every open role at Stripe →

How this page was made

An automated read of a public job posting, fetched October 30, 2026 and last changed by Stripe on October 29, 2026. Every list above is pulled from the posting’s own sentences — nothing rewritten, nothing added, no judgment about the role or the company. Counts and seniority are read off the text by rule, so they can be wrong where the posting is unusual. The original is the only thing that binds. Openings close without warning; check the source before spending an evening on it.