Taro Logo

Backend Engineer, Core Tech, Canada

Stripe is a financial infrastructure platform for businesses, helping millions of companies accept payments and grow revenue.
$135,200 - $258,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Backend Engineer, Core Tech, Canada

Stripe is a financial infrastructure platform revolutionizing how businesses handle payments and financial operations. As a Backend Engineer in the Core Tech team, you'll be part of Stripe Infrastructure, responsible for the reliability, scale, performance, and cost of Stripe's systems.

You'll work across critical areas including Core Infrastructure (tier0 systems like Compute, Networking, DocumentDB), Developer Infrastructure (improving developer productivity), Data Platform (managing data warehouse analytics and streaming), Admin Platform, Support Experience, and Service Platform.

The role offers an opportunity to work on projects spanning various technologies and systems, where you'll design, build, test, and ship code daily. You'll be building customer experiences for internal and external Stripe teams, participating in roadmap planning, and debugging production issues across multiple stack levels.

The position requires strong software engineering skills, particularly in languages like Go, Java, or C/C++, with 2-12+ years of professional experience. You'll need hands-on experience with large-scale distributed systems and strong collaboration skills.

At Stripe, you'll join a company focused on increasing the internet's GDP, working alongside passionate individuals who value customer experience and technical excellence. The role offers competitive compensation (C$135,200 - C$258,000) and comprehensive benefits, including equity and retirement plans.

This hybrid position offers flexibility, requiring at least 50% office time monthly for office-based employees, while remote workers can work from home. You'll be part of a culture that values passion, grit, and integrity, welcoming diverse perspectives and rigorous thinking.

Last updated a day ago

Responsibilities For Backend Engineer, Core Tech, Canada

  • Build a great customer experience for internal and external Stripe teams using our infrastructure
  • Participate in roadmap planning and prioritization
  • Deliver value through a strong collaborative approach with multiple customers and stakeholders across Stripe
  • Debug production issues across services and several levels of the stack

Requirements For Backend Engineer, Core Tech, Canada

Go
Java
  • Strong software engineering skills and a passion for one of the areas above
  • Ability to write high quality code (in programming languages like Go, Java, C/C++ etc)
  • 2-12+ years of professional hands-on software development experience
  • Hands-on experience contributing to or building large scale distributed systems
  • Strong collaboration skills
  • Customer obsession
  • Have the ability to thrive on a high level of autonomy

Benefits For Backend Engineer, Core Tech, Canada

Medical Insurance
Equity
  • Equity
  • Company bonus
  • Retirement plans
  • Health benefits
  • Wellness stipends

Interested in this job?

Jobs Related To Stripe Backend Engineer, Core Tech, Canada