Search jobs > Toronto, ON > Stack engineer

Full Stack Engineer, Accounts & Connect Activation

Stripe
Scarborough, ON
$185.4K-$261.7K a year (estimated)
Full-time

Who we are

About Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies - from the world's largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities.

Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.

About the team

We oversee Accounts APIs and dashboard surfaces that every Stripe user relies on throughout their business lifecycle. As part of revamping our Accounts Platform for the next decade plus, we have the opportunity to solve challenging user pain points at scale and build a granular, expressive framework powering users' onboarding experience as well as that of their own end users.

A strong foundation of customizable account structures and interoperable APIs is critical to Stripe's long-term success. It's important we get the set of core business blocks right - that we understand how businesses of all sizes model their organizational structures and think about their relationships, and we ensure that integrating with Stripe is nothing short of a fantastic experience.

We are applying Stripe's developer-centric approach to building the flexible, programmable representation of humans and businesses that map across Stripe's existing and future products.

What you'll do

Engineers on the team will design and build end-to-end features fundamental to the onboarding and management experience of every Connect Stripe user, including Stripe's largest Connect users with complex integrations.

We are seeking engineers who are excited to develop features for these foundations as well as their higher-level dashboard surfaces, delivering best-in-class product experiences for our users.

Responsibilities

Create beautiful web surfaces and interactive dashboard experiences using technologies such as React, JavaScript, CSS and GraphQL.

Build the APIs that power these experiences, defining composable data models and durable interfaces.

  • Partner closely with other engineers and data scientists to build highly scalable, ML driven system(s), help run experiments, and surface insights across all points of customer interactions.
  • Solve problems end-to-end across a variety of systems and services, in close collaboration with other engineers on your team

Interact with product and business leaders to help develop and execute on a data-first growth strategy that scales with Stripe.

Who you are

We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply.

The preferred qualifications are a bonus, not a requirement.

Minimum requirements

  • Strong technical background, including 2+ years of experience as a full stack engineer, with an affinity for building scalable backend infrastructure.
  • Experience delivering, extending, and maintaining large scale distributed systems.
  • Empathetic, collaborative, and user-first mindset in everything you build
  • Interest in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users
  • Preference for simple solutions and designs over complex ones, and having a good intuition for what is lasting and scalable
  • The skills to build holistically - from specs and documentation to implementation, testing, deployment, and measuring impact
  • Ability to work well cross-functionally and earn trust from colleagues at all levels

Preferred qualifications

  • Propensity to ask questions, assume good intentions, and defaulting to transparency
  • You hold yourself and others to a high bar when working with production systems
  • You think of yourself as entrepreneurial and enjoy moving quickly on new, green-field products.
  • 9 days ago
Related jobs
Okta, Inc.
Canada

We are looking for a software engineer to join our fast-growing team with a focus on scalability, reliability, and enhancing the core building blocks of the product. Proficient in React or similar front-end UI stacks. Are comfortable working on a fully-distributed team. What you can look forward to ...

CPP Investments
Toronto, Ontario

As an Senior Engineer in Private Equity Technology, you will be responsible for building and supporting end-to-end technology solutions to assist with all aspects of the investment lifecycle for the Private Equity business group and Investment Operations group supporting private investments. You wil...

hireVouch
Remote, Canada or US, USA
Remote

Able to work full stack in JS/TS. Our stack is currently entirely in JS/TS: Angular + Capacitor + Electron, React (internal tools), Amplitude (analytics), a fully serverless backend in AWS (Cognito, Appsync GraphQL, Lambda, DynamoDB). There’s no separate founder, product or customer team - there is ...

President's Choice Financial
Toronto, Ontario

This is a fantastic opportunity for an experienced Senior Fullstack Developer (Javascript) to join our expanding software development team. ...

hireVouch
Remote, Canada or US, USA
Remote

Full stack engineering (we use Elixir, Postgres, GraphQL, TypeScript, React). Prioritize customers + revenue: Our engineers think like business owners first, which means we ignore non-critical technical improvements, cut project scope, and ship quickly (in a well-tested and scalable manner). Be inde...

Citylitics
Toronto, Ontario

We are seeking a highly motivated software developer with experience in building full stack web applications. React / Typescript / Django, or similar full stacks. Our goal is to enable solution providers to connect with cities with relevant infrastructure needs in a faster and more digital way than ...

Manulife
Toronto, Ontario

We’re looking for a Full Stack Engineer to join our team to help us with our goal of building best in class experiences for our customers. This means not just writing software with our tech stack but also working with our Quality Engineers and other Software Engineers as a team that cares about qual...

Honeywell
Toronto, Ontario

As a Full Stack Engineer here at Honeywell, you will be responsible for developing and maintaining software applications and solutions that meet the needs of our customers. Minimum of 3 years of experience in full stack software development. You will report directly to our Software Engineering Manag...

Stripe
Toronto, Ontario

We are seeking an experienced full stack engineer to join our team to build products that will streamline and automate accrual accounting for Stripe customers from new venture-backed startups up to some of the biggest household names. By coordinating billing, tax, reporting, and data services in one...

PET VALU
Markham, Ontario

PHP, C#, or others, depending on the tech stack. Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field. ...