Talent.com
Affirm
Senior Software Engineer, Backend (Growth Platform)Affirm • Oshawa, Durham Region, CA
Senior Software Engineer, Backend (Growth Platform)

Senior Software Engineer, Backend (Growth Platform)

Affirm • Oshawa, Durham Region, CA
30+ days ago
Job type
  • Full-time
Job description

Senior Software Engineer, Backend (Growth Platform)

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

The Engineering team builds systems that power our mission. We build reliable, performant, and scalable solutions that touch every part of the business, enabling new ways to pay, scaling our platforms to the most demanding levels in the industry, and developing seamless servicing experiences.

About the Team

The Growth Platform Engineering team builds the core systems and tools that drive user acquisition, engagement, and lifecycle growth. Our platform enables personalized communications, intelligent experimentation, and scalable services that help customers discover and adopt Affirms products. We collaborate closely with Product, Data Science, and Experience teams to design APIs, event‑driven services, and experimentation frameworks that reach millions of customers across thousands of merchants.

What You’ll Do

  • Own and deliver quarterly goals for your team, leading engineers through ambiguity to solve open‑ended problems and ensuring everyone is supported throughout delivery.
  • Collaborate with product management, design, and analytics to ideate, articulate technical constraints, and make decisions that properly consider risks and trade‑offs.
  • Proactively identify project, process, technology, or business issues, advocate for them, and lead in solving them.
  • Support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting "keep the lights on" and on‑call efforts.
  • Foster a culture of quality and ownership by setting or improving code review and design standards and advocating for them beyond the team through writing and tech talks.
  • Develop talent on your team by providing feedback and guidance, and lead by example.

What We Look For

  • 4+ years of experience designing, developing, and launching backend systems at scale using languages such as Python or Kotlin.
  • Track record of developing highly available distributed systems using AWS, MySQL, and Kubernetes.
  • Strong understanding of distributed systems, data modeling, and service‑oriented architecture.
  • Experience defining a technical plan for delivering a significant feature or component with an elegant, simple, and extensible design. Write high‑quality code that is easily understood and used by others.
  • Proficient at making significant changes in a large code base and developing tools and practices that enable safe changes.
  • Ownership of growth: proactively seek feedback from team, manager, and stakeholders.
  • Strong verbal and written communication skills that support effective collaboration with the global engineering team.
  • Bachelor’s degree in a related field or equivalent practical experience.

Location – Remote Canada

Affirm is proud to be a remote‑first company! Most of our roles are remote and you can work from anywhere within the country of employment. Some roles may require occasional work out of an assigned office.

Pay Grade

Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness, and tech spending, and benefits such as 100% subsidized medical coverage, dental and vision for you and your dependents. The base pay range for this role is $150,000 – $200,000 per year.

Benefits

  • Health care coverage – all premiums for all levels of coverage for you and your dependents.
  • Flexible Spending Wallets – generous stipends for technology, food, lifestyle needs, and family‑forming expenses.
  • Time off – competitive vacation and holiday schedules allowing you to rest and recharge.
  • ESPP – employee stock purchase plan enabling you to buy shares of Affirms at a discount.

EEO & Inclusion

We believe it’s on us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

[For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirms will consider for employment qualified applicants with arrest and conviction records.

By clicking "Submit Application," you acknowledge that you have read Affirms Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineer, Backend (Growth Platform) • Oshawa, Durham Region, CA

Similar jobs

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausBrock, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Senior/ Lead - AI Engineer

FICOoshawa, on, ca
Full-time

As a Senior Engineer on our Applied AI team, you will be at the forefront of building AI-powered software that transforms how our platform operates.You will design, build, and maintain production-g... Show more

 • Promoted

RQ08196 - Sr. Software Developer

Rubicon PathOshawa, Durham Region, CA
Full-time

The resource required to provide additional capacity to assist with the management of Axway Secure Transport version 5.Axway Sentinel reporting tool,(aka Managed File Transfer - MFT) to meet all cu... Show more

 • Promoted

Hybrid Data Engineer Specializing in Azure and Databricks Development

2iSolutions Inc.Oshawa, Durham Region, CA
Full-time

Transform data architecture as a Data Engineer with a focus on Azure and Databricks.Collaborate in a hybrid environment to support robust data-driven applications.In this dynamic role, you will par... Show more

 • Promoted

Senior Software Architect Engineer (Aerospace / eVTOL)

Essence Coaching GroupWhitby, Durham Region, CA
Full-time

Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software development.... Show more

 • Promoted

Senior Software Architect Engineer - C$120,000 - C$165,000 A Year

Essence Coaching GroupWhitby, Canada
Full-time

Seeking a Senior Software Architect & Engineer for mission-critical aerospace software development, focusing on scalable, safety-critical embedded and application-level software for flight cont... Show more

 • Promoted

Senior Solution Configurator

Altis TechnologyOshawa, Durham Region, CA
Temporary

Oshawa (Hybrid, 3 days remote).Strong written and verbal communication skills in English.Must have lived in Canada for 5+ years for client's clearance requirement.This is an exciting opportunity fo... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausBrock, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausBrock, ON, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Earn Cash From Taking Surveys Online

Earn HausBrock, ON, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Cloud & Embedded Linux Software Engineer II

CollaberaCannington, ON, CA
Full-time

A leading IT staffing firm located in Canada, Ontario is seeking an experienced software developer specialized in embedded Linux.The ideal candidate will have over 5 years of relevant experience an... Show more

 • Promoted

English vocabulary Private Tutoring Jobs Beaverton

SuperprofBeaverton, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Software Business Analyst - Alpha Bravo Development

Alpha Bravo Developmentoshawa, on, ca
Full-time

We’re a fast-growing software development agency that helps service-based businesses across the U.Our team values ownership, innovation, and building long-term partnerships with clients.We’re looki... Show more

 • Promoted

OPEN: Senior Solution Configurator

Rodan Energy SolutionsOshawa, Durham Region, CA
Full-time

The Senior Solution Configurator is a hands‑on technical integration specialist responsible for designing, developing, configuring, and supporting end‑to‑end integrations between SAP S/4HANA and mu... Show more

 • Promoted

Computer programming Private Tutoring Jobs Beaverton

SuperprofBeaverton, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Cloud-Software Eng II

CollaberaCannington, ON, CA
Permanent

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m... Show more

 • Promoted

Senior Design Engineer for Boeing 787

SafranAjax, ON, CA
Full-time

Step into a challenging Senior Design Engineer role at Safran LS, focused on the Boeing 787 program.Drive aerospace innovation, ensuring top-notch quality and performance in design.This engineering... Show more

 • Promoted

Senior.NET & React Lead — Cloud Apps, Azure & SQL

Tetra TechPickering, ON, CA
Full-time

A global engineering firm in Ontario is seeking a Lead Software Programmer/Developer to create cloud-based applications and manage SQL Server databases.The candidate should have over 10 years of so... Show more