Skip to main content
Stripe

Software Engineer - Developer Experience & Product Platform

4w

Stripe

Toronto, CA · Full-time · C$106,400 – C$159,600

About this role

Stripe is a financial infrastructure platform for businesses, from the world's largest enterprises to the most ambitious startups. This role sits on the Developer & End-user Experience Platform (DEeP), which owns the product platform that connects Stripe to users — including the massively scaled dashboard, enterprise-grade identity & access management, and cutting-edge AI experiences.

As a new grad engineer, you'll take end-to-end ownership of projects, from launching early prototypes to ensuring systems scale to meet user needs. You'll collaborate directly with other engineers on cross-functional projects and give meaningful feedback on code reviews and technical designs.

DEeP serves as a force multiplier for Stripe and your career, upholding the company's commitment to craft and beauty. The improvements you deliver have a compounding effect across every user's experience and the entire company, connecting Stripe to millions of merchants through its innovative developer tools and industry-leading APIs.

This role provides an unparalleled opportunity to accelerate your career while you accelerate the success of our users, building skills in project management and technical leadership. You'll contribute back to the community through open-source software and projects you think are cool.

Requirements

  • Must be available to start full-time before October 1, 2026
  • A Bachelor’s or Master’s degree in computer science or a directly related field, obtained by summer 2026, or equivalent work experience
  • New grad candidates should have no more than 18 months of professional experience (excluding internship experience)
  • Some experience and familiarity with programming, either through side projects or classwork; we work mostly in Java, Ruby, JavaScript, Scala, and Go
  • Experience from either previous internships or collaborative work on multi-person coding projects (in a university or professional setting)
  • Ability to learn unfamiliar systems and form an understanding of those systems through independent research and working with a mentor and subject matter experts

Responsibilities

  • 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
  • Launch betas and prototypes as early as possible to ensure you're building what users actually want
  • Contribute back to the community by building things you think are cool and releasing open-source software

Benefits

  • Opportunity to work on a massively scaled dashboard and mobile app used by millions of merchants
  • Access to cutting-edge AI experiences and innovative developer tools
  • Contribute to open-source software and projects
  • End-to-end ownership of projects from day one, with mentorship from subject matter experts