Backend Engineer, Billing @ Stripe
Your Application Journey
Email Hiring Manager
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.