Taro Logo

Software Engineer, New Grad

Stripe is a financial infrastructure platform for businesses, helping millions of companies accept payments and grow revenue.
$106,400 - $159,600
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
Finance · Enterprise SaaS

Job Description

Stripe, a leading financial infrastructure platform, is seeking New Grad Software Engineers to join their team in Toronto. As a company that powers millions of businesses worldwide, Stripe offers an unique blend of startup agility and enterprise-scale impact. The role presents an opportunity to work on mission-critical systems that help increase the GDP of the internet.

The position offers comprehensive hands-on experience in software engineering, working with technologies like Java, Ruby, JavaScript, Scala, and Go. You'll be part of an environment that values rigorous engineering practices and end-to-end project ownership. The team culture emphasizes early beta launches and prototypes to ensure alignment with user needs, along with active contribution to the open-source community.

As a New Grad Engineer, you'll collaborate across teams, participate in code reviews, manage scalable systems, and develop project management skills. The role offers competitive compensation (CA$106,400 - CA$159,600) along with comprehensive benefits including equity, bonuses, retirement plans, and health coverage.

Stripe's hybrid work model requires at least 50% office presence monthly, providing a balance between in-person collaboration and flexibility. The company values passion, grit, and integrity, welcoming diverse perspectives and unconventional career paths. This role offers an exceptional opportunity to impact global commerce while building a foundation for a successful engineering career.

Last updated 2 days ago

Responsibilities For Software Engineer, New Grad

  • Work on cross-functional projects, directly collaborating with other engineers
  • Give meaningful feedback on code reviews and technical designs
  • Ensure that the systems your team operates continue running well and can scale to meet the needs of our users
  • Build the skills to own a project from beginning to end, learning project management and technical leadership skills

Requirements For Software Engineer, New Grad

Java
Ruby
JavaScript
Go
Scala
  • A Bachelor's or Master's degree in computer science or a directly related field, obtained by summer 2026, or equivalent work experience
  • Some experience and familiarity with programming, either through side projects or classwork
  • Experience from either previous internships or working collaboratively on multi-person coding projects
  • Ability to learn unfamiliar systems and form an understanding of those systems

Benefits For Software Engineer, New Grad

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