Talent.com
Stripe
Backend / API Engineer, BillingStripe • Toronto
Backend / API Engineer, Billing

Backend / API Engineer, Billing

Stripe • Toronto
18 days ago
Job type
  • Full-time
Job description

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.

Hundreds of thousands of businesses of all sizes and types use Stripe Billing to collect revenue for recurring and one-time payments across a variety of different pricing models—from selling SaaS subscriptions, to orchestrating multi-stage contracts, delivering Usage-Based Billing, and providing recovery and retention tools to prevent customer churn.

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'll work on projects that span technologies, systems, and processes where you'll design, build, test, and ship code every day. In this cross-functional role, you'll collaborate with experts in infrastructure, security, design, and operations to build business-critical internal and external features that power Stripe users around the world.

Responsibilities

  • Design the next generation of Stripe products to meet the high-growth needs of our company and customers for years to come
  • Deliver value through a strong collaborative, user-first approach with stakeholders and customers
  • Mentor engineers to help them grow
  • Debug and solve critical production issues across services and multiple levels of the stack

Who you are

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

  • 2–12+ years of experience in backend software development
  • Ability to write high-quality code (in programming languages like Go, Java, C/C++, etc.)
  • Hands-on experience contributing to or building large-scale distributed systems
  • Strong collaboration skills, with the ability to work across work streams within your team and contribute to your peers' success
  • Ability to thrive with a high level of autonomy and responsibility, with an entrepreneurial mindset

Preferred qualifications

  • Familiarity with event-driven architectures
  • Experience with subscription management, usage-based billing, or financial reporting systems
  • Interest in financial infrastructure and how businesses manage their revenue operations
  • Direct leadership and mentorship experience

Hybrid work at Stripe

This role is available either in an office or a remote location (35+ miles or 56+ km from a Stripe office).

In-office expectations

Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.

Working remotely at Stripe

A remote location is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently live or plan to live.

Pay and benefits

The annual salary range for this role in the primary location is CA$135,200 - CA$258,000. This range may change if you are hired in another location. For sales roles, the range provided is the role’s On Target Earnings (“OTE”) range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process.

Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant’s location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends.

Create a job alert for this search

Backend / API Engineer, Billing • Toronto

Similar jobs

Remote Backend Engineer II – Full-Stack & Growth Impact

AffirmToronto, ON, CA
Remote
Full-time

A leading fintech company is seeking a Full Stack Developer to enhance user experiences across platforms.This role involves implementing business-critical features and collaborating with cross-func... Show more

 • Promoted

E-billing Analyst

McCarthy Tétrault LLPToronto, ON, CA
Full-time

McCarthy Tétrault is a leading Canadian law firm offering a full suite of legal and business solutions to clients in Canada and around the world.With offices in Toronto, Montréal, Québec City, Calg... Show more

 • Promoted

Intermediate Billing Analyst - Bilingual

Demand For HRMarkham
Full-time

Our customer is looking for a driven, positive, and customer-focused individual to join their Billing Team.This role is an excellent opportunity to be part of a collaborative, fast-paced environmen... Show more

 • Promoted

Billing Platform Engineer — Full‑stack, Impact & Growth

StripeToronto, Canada
Full-time

A financial technology platform is looking for a Full Stack Engineer to build impactful software services.The role involves leading technical projects, debugging production issues, and designing us... Show more

 • Promoted • New!

Golang Backend Engineer – Billing & Payments (Remote)

1PasswordToronto, ON, CA
Remote
Full-time

A cybersecurity company is seeking a Developer to join the Billing and Payments Infrastructure team, responsible for managing financial transactions and ensuring timely customer invoicing.The ideal... Show more

 • Promoted

Billing Analyst

Employment HeroToronto, ON, CA
Full-time

Our Employment Operating System brings hiring, HR, payroll and benefits into an all-in-one solution.Since our inception in 2014, we've scaled to a $2 billion valuation and gained a presence in 6 co... Show more

 • Promoted

Senior Guidewire Developer for Public Sector BillingCenter Solutions

New Value SolutionsToronto, ON, CA
Full-time

Step into the role of a Guidewire Senior Developer specializing in BillingCenter.Contribute to system stability and high-quality enhancement efforts for a vital public-sector insurance client.As a ... Show more

 • Promoted

Lead Software Engineer – FinTech Billing Platform (Hybrid)

CriteoToronto, ON, CA
Full-time

A leading commerce media company is seeking an experienced engineering team lead in Toronto.Responsibilities include leading a team to develop and maintain financial solutions and ensuring high upt... Show more

 • Promoted

Senior Software Developer, Billing

MaintainXToronto, ON, CA
Full-time

MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 13,000+ customers including Duracell, Shell, Cintas, and Brenntag.We raised $150M in Series D funding ... Show more

 • Promoted

Full Stack Engineer, Billing

MonographToronto, Ontario, Canada
Full-time

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 ... Show more

 • Promoted

Billing Analyst

Black & McDonald LimitedToronto, ON, CA
Full-time

A family business with family values.Team events and outings year-round.Interesting and challenging work – we’re leaders in the industry.Ongoing investment in training and development.Long-term sta... Show more

 • Promoted

Principal, Software Engineering - Contact Billing and Claims

IntactToronto
Full-time

We are seeking a highly experienced and technically proficient Principal Engineer to lead complex engineering efforts, guide architectural decisions across the portfolio, and drive innovation and d... Show more

 • Promoted

Principal, Software Engineering - Contact Billing And Claims

IntactToronto, Canada
Full-time

Lead complex software engineering efforts for Contact Billing and Claims, focusing on architecture, innovation, and delivery of scalable systems.Requires strong technical expertise, leadership, and... Show more

 • Promoted

Client Billing Specialist

Norton Rose FulbrightToronto, ON, CA
Full-time

Our finance team is seeking a Client Billing Specialist in Toronto.This position reports directly to the Client Billing Team Leader for Ontario and is a great opportunity for someone who is detail‑... Show more

 • Promoted

Full-Stack Billing Engineer — Equity & Revenue Platform

MonographToronto, Ontario, Canada
Full-time

A leading technology company in Toronto is seeking a Full Stack Engineer to build impactful software services and platforms.The ideal candidate has 2-5 years of experience in software engineering a... Show more

 • Promoted

Remote Software Engineer for Cloud Payments and Billing Solutions

MongoDBToronto, ON, CA
Remote
Full-time

Shape the future of billing systems as a Software Engineer.Work primarily with Java in a fully remote role, focusing on large-scale service design and operation for cloud payments.As a Software Eng... Show more

 • Promoted

Remote Billing Analyst – SaaS Invoicing & Insights

Employment HeroToronto, ON, CA
Remote
Full-time

A dynamic technology company is seeking a detail-oriented Billing Analyst to oversee the billing process and improve customer experience.This role involves managing billing queries, running monthly... Show more

 • Promoted

Senior Full-Stack Engineer: Billing & Licensing - C$176,000 - C$224,000 A Year

AsanaToronto, Canada
Full-time

Full-Stack Engineer needed to design and implement solutions for account management.Requires experience and leadership skills. Show more

 • Promoted

Billing Generalist

R.V. Anderson Associates LimitedToronto
Full-time

RVA is seeking an experienced Billing Generalist to join their Finance and Accounting team in the Toronto office from May 2026.Reporting to the Finance Controller, the Billing Generalist is respons... Show more

 • Promoted

Backend Engineer - Payments Platform & Fintech Infra

Chexy Co.Toronto, Canada
Full-time

A fast-growing fintech company in Toronto is seeking a Backend Engineer to develop scalable payment processing systems.You will work on the core backend repository to facilitate transactions and in... Show more