This role is designed for mid-to-senior level backend engineers with a solid foundation in building large-scale distributed systems. The ideal candidate has bet
Work type: unknown
Location: N/A
Salary: CA$172,000 – CA$258,000/yr
Type: Full-time
This role is designed for mid-to-senior level backend engineers with a solid foundation in building large-scale distributed systems. The ideal candidate has between 2 to 12+ years of experience and is proficient in languages like Go, Java, or C++. Because the team spans multiple critical financial products—from tax automation to usage-based billing—they are looking for someone who is comfortable with high autonomy and possesses an entrepreneurial mindset to navigate complex financial infrastructure. A standout feature of this position is the **fully remote flexibility** for candidates based in Canada (specifically Toronto-remote). You will have the opportunity to work across various high-impact pods like Atlas, Tax, or Billing, with a formal team-matching process occurring during the final interview stages. This ensures you land in an area that aligns with your specific interests, whether that is event-driven architecture, data analytics, or enterprise-level financial operations. **You might be a good fit if you:** * Have a track record of writing high-quality code for complex, distributed backend services. * Enjoy mentoring other engineers and collaborating across cross-functional teams like security and design. * Are interested in "the plumbing of the internet"—solving the technical hurdles of global commerce and revenue management. * Thrive in a fast-paced environment where you are expected to debug production issues across various levels of the stack.
## Who we are
### About Stripe
Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.
### About the team
The Revenue and Financial Automation (RFA) team at Stripe is building a modern, revenue-focused, financial management platform for fast growing, digital native companies.
## What you’ll do
As an engineer on the team, you’ll be responsible for shaping and building a suite of products that let our users model and operate their business more efficiently. You will work on projects that span technologies, systems, and processes where you will design, build, test, and ship great code every day. In this cross functional role, you will collaborate with experts in infrastructure, security, design, and operations to build mission critical internal and external features that power Stripe users around the world.
### Responsibilities
We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
### Minimum requirements