Backend Engineer, Payments

Stripe

United States

Remote

USD 79,000 - 122,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Stripe is seeking a backend engineer to design, build, and operate payments services that move money for customers. The role emphasizes reliability, scalability, and correctness of payment processing systems serving global users. This position is remote, based in Canada with a Toronto hub.

You'll design APIs, collaborate across teams, and contribute to on-call rotations for payment-critical systems while advancing best practices and robust infrastructure.

Qualifications

  • Experience building production backend systems in at least one listed language.
  • Strong understanding of distributed systems, data modeling and transactional consistency.
  • Familiarity with payments concepts like PCI compliance, fraud, or financial integrations is a plus.
  • Comfort working remotely and coordinating across time zones.

Responsibilities

  • Design and implement backend services and APIs powering payment flows such as authorization, capture, refunds, and payouts.
  • Improve reliability, latency, and correctness of money-movement pipelines handling large transaction volumes.
  • Collaborate with infra, security, and product teams to launch new payment methods and markets.
  • Investigate and resolve production incidents, including on-call rotations for payment-critical systems.
  • Write well-tested code and contribute to engineering best practices.

Skills

Go
Java
Ruby
Distributed systems
PCI awareness

Job description

Role overview

A backend engineer joins the payments organization to design, build, and operate the services that move money for customers. The role focuses on the reliability, correctness, and scalability of payment processing systems serving global users. The position is remote, based out of Canada with a Toronto hub.

Responsibilities
  • Design and implement backend services and APIs that power payment flows such as authorization, capture, refunds, and payouts.
  • Improve the reliability, latency, and correctness of money-movement pipelines handling large transaction volumes.
  • Collaborate with infrastructure, security, and product teams to launch new payment methods and markets.
  • Investigate and resolve production incidents, including on-call rotations for payment-critical systems.
  • Write well-tested, maintainable code and contribute to engineering best practices across the team.
Requirements
  • Professional experience building production backend systems, ideally in Go, Java, Ruby, or a comparable language.
  • Solid understanding of distributed systems, data modeling, and transactional consistency.
  • Familiarity with payments concepts such as PCI compliance, fraud, or financial integrations is welcome.
  • Comfort working remotely and partnering across time zones.
Nice to have
  • Prior experience at a payments processor, fintech, or another high-availability financial platform.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Payments Backend Engineer — Design & Scale
Remote Payments Backend Engineer — Design & Scale

Stripe • United States

Remote
USD 79,000 - 122,000
Backend Engineer, Payments
Backend Engineer, Payments

United States Digital Space LLC • United States

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Storm2 • United States

On-site
USD 140,000 - 190,000
Senior Backend Engineer - Payments
Senior Backend Engineer - Payments

Maxana • United States

On-site
USD 120,000 - 180,000
High-Impact Architecture Project
Executive Visibility
Competitive Contract Compensation
+4
Senior Backend Engineer / International Payments
Senior Backend Engineer / International Payments

Seedscaler • San Francisco (CA)

On-site
USD 120,000 - 150,000
Staff Backend Engineer / International Payments
Staff Backend Engineer / International Payments

Seedscaler • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Developer, Payments (Fully Remote)
Senior Developer, Payments (Fully Remote)

Better Group • United States

Remote
USD 150,000 - 210,000
Health, dental, and vision coverage
Unlimited vacation
RRSP matching
+6
Backend Engineer
Backend Engineer

Maxana • Puerto Rico

Remote
USD 120,000 - 180,000
Competitive pay
Intermediate Backend Engineer
Intermediate Backend Engineer

plootocareers • United States

Remote
USD 64,000 - 93,000
Remote-friendly
Growth opportunities
Inclusive hiring
Senior MERN Engineer
Senior MERN Engineer

Access Search, Inc. • Chicago (IL)

On-site
USD 120,000 - 180,000