Backend Engineer, Revenue and Financial Automation @ Stripe
Your Application Journey
Email Hiring Manager
Job Details
About Stripe
Stripe is a financial infrastructure platform for businesses. Millions of companies—from large enterprises to ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. The mission is to increase the GDP of the internet by making the global economy accessible.
About the Revenue and Financial Automation Team
The RFA team builds modern, revenue-focused, financial management platforms that serve fast growing, digital native companies. Products include Atlas for company creation, Business Network for commerce connectivity, Tax solutions for automated tax handling, Billing for recurring and one-time payments, and RADS for analytics and data services.
What You’ll Do
As a Backend Engineer, Revenue and Financial Automation at Stripe, you will shape and build a suite of products that help users model and operate their business efficiently. You will design, build, test, and ship code, while collaborating with experts in infrastructure, security, design, and operations to power mission-critical features for Stripe users globally.
Responsibilities
- Design the next generation of Stripe products.
- Deliver value through a collaborative and user-first approach.
- Participate in roadmap planning and prioritization.
- Debug production issues across multiple service layers.
Who You Are
The ideal candidate has 2-12+ years of backend software development experience, can write high quality code in languages like Go, Java, or C/C++, and has experience building large scale distributed systems. Strong collaboration skills and an entrepreneurial mindset are essential.
Preferred Qualifications
- Familiarity with event-driven architectures.
- Experience with subscription management, usage-based billing, or financial reporting.
- Interest in financial infrastructure and revenue operations.
- Direct leadership and mentorship experience.
Work Arrangement
This role is hybrid and available either in an office or remote (if located 35+ miles from a Stripe office). In-office team members should spend at least 50% of each month in the office, while remote team members are expected to work primarily from home.
Compensation & Benefits
The annual salary range for the primary location is CA$135,200 - CA$202,800, with additional benefits including equity, bonuses, retirement plans, health benefits, and wellness stipends.
Key skills/competency
- Backend Development
- Financial Automation
- Distributed Systems
- Collaboration
- Problem Solving
- Event-driven Architecture
- Subscription Management
- Debugging
- Code Quality
- Roadmap Planning
How to Get Hired at Stripe
🎯 Tips for Getting Hired
- Research Stripe's culture: Review their mission, values and recent news.
- Customize your resume: Highlight backend and distributed systems skills.
- Prepare technical stories: Focus on problem-solving and debugging examples.
- Practice behavioral interview: Demonstrate collaboration and leadership experiences.