
The financial infrastructure platform for modern businesses
Stripe is a leading financial infrastructure platform that processes over $1 trillion in payments annually for businesses of all sizes, from startups to Fortune 500 companies. Headquartered in SoMa, San Francisco, Stripe has raised $8.7 billion in funding across multiple rounds, including its recent...
Stripe offers an unlimited paid time off policy, flexible work-from-home opportunities, comprehensive mental and physical health plans, and generous f...
Stripe fosters a culture focused on innovation and growth, with a commitment to expanding its services globally. The company emphasizes engineering ex...

Stripe • Toronto, CAN-Remote
Stripe is hiring a Backend Engineer for their Revenue and Financial Automation team to build a modern financial management platform. You'll work with Java and event-driven architectures to enhance revenue operations for digital native companies. This position requires familiarity with financial reporting systems.
You have 3+ years of backend engineering experience, particularly in building scalable systems that support financial operations. You thrive in environments that require autonomy and responsibility, viewing yourself as entrepreneurial in your approach to problem-solving. Your experience includes working with event-driven architectures, which is essential for the projects you'll be involved in. You have a keen interest in financial infrastructure and understand how businesses manage their revenue operations. Your background may include direct leadership and mentorship experience, showcasing your ability to guide and develop others in a technical setting.
Familiarity with subscription management and usage-based billing is a plus, as these are key components of the systems you'll help develop. Experience with financial reporting systems will also be beneficial, allowing you to contribute effectively to the team's goals. You are someone who enjoys tackling complex challenges and is eager to learn and grow within the financial technology space.
As a Backend Engineer on the Revenue and Financial Automation team, you will design and implement robust backend systems that facilitate financial management for our clients. You will collaborate closely with product managers and frontend engineers to ensure seamless integration of backend services with user-facing applications. Your role will involve optimizing existing systems for performance and reliability, ensuring that they can handle the demands of high transaction volumes. You will also participate in code reviews and contribute to the overall architecture of the platform, ensuring best practices are followed.
You will be responsible for developing APIs that support various financial operations, including billing and tax management. Your work will directly impact how businesses interact with their financial data, making it easier for them to manage their revenue streams. You will also have the opportunity to mentor junior engineers, sharing your knowledge and helping them grow in their roles. Your contributions will be vital in shaping the future of our financial management platform, and you will be encouraged to bring innovative ideas to the table.
At Stripe, we offer a competitive salary and benefits package, including flexible working arrangements. You will be part of a dynamic team that is dedicated to building the future of financial infrastructure. We value diversity and encourage you to apply even if your experience doesn't match every requirement. Our culture promotes collaboration and continuous learning, providing you with the resources and support you need to succeed in your role. Join us in our mission to increase the GDP of the internet and make a meaningful impact on businesses worldwide.
Apply now or save it for later. Get alerts for similar jobs at Stripe.