Full-Time

Backend/API Engineer

User Billing

Confirmed live in the last 24 hours

Stripe

Stripe

10,001+ employees

Online payment processing solutions provider

Fintech
Financial Services

Mid

San Francisco, CA, USA

Category
Backend Engineering
Software Engineering
Required Skills
Ruby
Java
Scala
Requirements
  • 3+ years of experience in data modeling, API design, distributed systems and data pipeline development.
  • Love to design systems that are elegant abstractions over complex patterns/practices, especially in the financial industry.
  • Hold yourself and others to a high bar when working with production systems.
  • Take pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • Think about systems, services, and platforms, and write high quality code. We work mostly in Java, Scala, and Ruby.
  • However, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework.
  • Thrive in a collaborative environment involving different stakeholders and subject matter experts.
  • Enjoy working with a diverse group of people with different expertise (for example, ¼ of Stripes work in a country that’s different from the one they grew up in).
Responsibilities
  • Design APIs and data models that facilitate complex system integrations
  • Design, build and maintain large-scale production services and data pipelines
  • Work on systems critical to Stripe’s current and future operation, with responsibility for billions of dollars of payments volume
  • Debug production issues across services and multiple levels of the stack
  • Collaborate with stakeholders across the company including engineering, product, operations, finance, data science, accounting, sales, and operations.
  • Improve engineering standards, tooling, and processes

Stripe provides online payment processing solutions for internet businesses through a suite of payment APIs. These APIs enable businesses to accept and process payments easily over the internet. Stripe serves a diverse clientele, including small startups and large enterprises, particularly in e-commerce, subscription services, and marketplaces. The company focuses on simplifying and securing online transactions, charging fees based on the volume of transactions processed. Its range of products includes payment acceptance, billing management, fraud prevention tools, and financing options. Stripe's goal is to make online payments straightforward and accessible for businesses of all sizes.

Company Stage

Private

Total Funding

$8.5B

Headquarters

South San Francisco, California

Founded

2010

Growth & Insights
Headcount

6 month growth

7%

1 year growth

31%

2 year growth

29%
Simplify Jobs

Simplify's Take

What believers are saying

  • Stripe's support for USDC and CCTP expands cross-chain payment solutions.
  • Partnership with Allium enhances data solutions using blockchain technology.
  • Stripe's collaboration with Buy Me a Coffee expands reach in the creator economy.

What critics are saying

  • Increased competition from AI-powered fintech startups like Puzzle.
  • Exposure to cryptocurrency market volatility and regulatory scrutiny.
  • Growing adoption of stablecoins challenges Stripe's traditional payment model.

What makes Stripe unique

  • Stripe offers a comprehensive suite of payment APIs for online businesses.
  • Stripe's integration with Aptos enhances its position in the DeFi space.
  • Stripe's partnership with Puzzle streamlines financial operations, reducing manual accounting tasks.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Inclusive coverage - We provide a thoughtful and balanced set of benefits that allow Stripes to be their best selves and do great work. Whether that means offering comprehensive mental, physical, and medical health plans, supporting Stripes’ financial futures, providing fertility benefits and parental leave, or making sure Stripes have access to healthy food at the office, our robust programs put Stripes and their families first.

Growth by way of learning - We are voracious learners and teachers. Our Education team delivers an onboarding and product training curriculum for all new Stripes, and hosts expert-led courses on things like project management fundamentals and macroeconomics. Beyond the formal program, Stripes are constantly sharing knowledge with each other through conversation, documentation, reading groups, and informal talks.

A principled approach to food - The food program holds a special place in Stripe’s history and future. These Stripes come to our kitchen from a breadth of backgrounds and experiences, and focus on one proposition—respect. This is apparent not only in the local ingredients they work with or in the gracious, teamwork-driven buffet lines, but also in their approach to growing a global team through sustainable food practices and minimal waste.