Stripe, a leading financial infrastructure platform, is seeking a Backend Engineer for their Billing team. This role is crucial in developing Stripe Billing, a core product used by hundreds of thousands of businesses for recurring payments, subscriptions, and complex pricing models. As part of the Billing organization, you'll work on building and operating systems that enable businesses to collect revenue through various payment models, from SaaS subscriptions to usage-based billing.
The role involves working with cutting-edge technology to create configurable and programmable solutions that support diverse business models. You'll be responsible for shaping and building products that help users model and operate their businesses more efficiently, working across various technologies and systems. This position requires collaboration with experts in infrastructure, security, design, and operations to develop mission-critical features that power Stripe users globally.
Stripe offers a hybrid work environment, with the option to work either from their Toronto office or remotely in Canada. The company provides competitive compensation (C$172,000 - C$258,000 annually) along with comprehensive benefits including equity, company bonuses, retirement plans, health benefits, and wellness stipends.
The ideal candidate should have 3-10+ years of backend engineering experience, excel in solving complex distributed systems challenges, and maintain high standards for product quality. You'll be joining a team that's defining the industry's approach to billing solutions, making this an opportunity to impact how businesses worldwide handle their revenue operations.