Backend Engineer, Billing
@ Stripe

Hybrid
CA$169,000
Hybrid
Full Time
Posted 19 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXX***** @stripe.com
Recommended after applying

Job Details

About Stripe

Stripe is a financial infrastructure platform for businesses used by millions, ranging from enterprises to startups. The mission is to increase the GDP of the internet, offering an opportunity to make a global economic impact.

About The Team

The Billing organization at Stripe builds and operates Stripe Billing. This core product supports recurring and one-time payments, multi-stage contracts, usage-based billing, and provides recovery and retention tools for customer churn reduction, enabling businesses to innovate and evolve their models.

What You’ll Do

As a Backend Engineer, Billing, you will design, build, test, and ship code every day. You will work with cross-functional teams including infrastructure, security, design, and operations to build mission critical internal and external features. Responsibilities include:

  • Collaborate with engineers, designers, and product managers to build new features.
  • Own and solve problems across a wide range of systems and technologies.
  • Build elegant APIs and user experiences for merchants.
  • Contribute to designing and architecting the next generation of Stripe’s infrastructure.
  • Uphold high engineering standards across diverse codebases and processes.

Who You Are

You have 3-10+ years experience as a Backend or Software Engineer, pride yourself on solving complex backend or distributed systems problems at scale, and thrive in a collaborative, quality-obsessed environment.

Work Arrangement

This role is available in an office or remote (35+ miles from a Stripe office). Office-assigned employees spend at least 50% of their time in the local office.

Pay and Benefits

The annual salary range for the primary location is CA$135,200 - CA$202,800, with additional benefits that may include equity, bonuses, retirement plans, health benefits, and wellness stipends. Compensation details vary by location and will be discussed during the interview process.

Key Skills/Competency

  • Backend
  • Billing
  • API
  • Distributed Systems
  • Collaboration
  • Scalability
  • Design
  • Innovation
  • Infrastructure
  • Testing

How to Get Hired at Stripe

🎯 Tips for Getting Hired

  • Customize your resume: Highlight backend and distributed systems expertise.
  • Research Stripe: Understand their mission, products, and culture.
  • Prepare case studies: Showcase problem-solving in billing systems.
  • Practice technical interviews: Brush up on API and system design.
  • Network actively: Engage with current Stripe engineers on LinkedIn.

📝 Interview Preparation Advice

Technical Preparation

Review API design patterns.
Practice distributed system case studies.
Brush up on backend coding challenges.
Study system architecture fundamentals.

Behavioral Questions

Describe a complex team challenge solved.
Explain a time handling operational issues.
Discuss collaboration in high-pressure projects.
Share experience adapting to change.

Frequently Asked Questions