Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Affirm

Software Engineer II, Backend – Decisions Orchestration

Affirm

. Design and implement the next generation of Affirm’s Checkout Platform .

Posted 10/6/2026full-timeCanadaMid-LevelSenior💰 CA$133,000 - CA$183,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing scalable financial products and APIs, with a strong focus on system performance and user experience. Proven ability to collaborate effectively across teams and drive technical decisions in a customer-centric environment.

Highest-signal resume keywords
PythonKotlinAPI DesignMicroservicesAWS

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentSystem Performance ImprovementTransaction ManagementTesting and Shipping SoftwareUser Experience Design
Soft Skills
Clear CommunicationCustomer-Centric MentalityEmpathy
Tools & Technologies
RedisMySQLGitHubRPC
Industry Keywords
Checkout PlatformFinancial ProductsEngineering StandardsToolingProcesses

Tech Stack

Tools & technologies
AWSKotlinMySQLPythonRedis

About the role

Key responsibilities & impact
  • Design and implement the next generation of Affirm’s Checkout Platform
  • Build financial products and features that increase accessibility and flexibility
  • Design and implement APIs and microservice interfaces managing user transactions
  • Identify opportunities to improve system performance and reliability throughout the purchasing journey
  • Design forward-looking approaches to solve large, open-ended problems
  • Own checkout system components and define their long-term health
  • Improve the health of surrounding systems
  • Collaborate with engineers across the organization to build the checkout platform
  • Improve engineering standards, tooling, and processes

Requirements

What you’ll need
  • Equivalent practical experience or a Bachelor’s degree in a related field
  • Proven track record of developing, testing, and shipping high-quality software at scale
  • Clear verbal and written communication
  • Experience making technical decisions and driving project definitions
  • Customer-centric mentality and empathy for user experience
  • Python
  • Kotlin
  • RPC
  • Redis
  • MySQL
  • AWS
  • GitHub

Benefits

Comp & perks
  • Equity rewards may be included in total compensation
  • Monthly stipends for health, wellness and tech spending
  • 100% subsidized medical coverage for employees and dependents
  • Dental and vision coverage for employees and dependents
  • Flexible time off
  • Generous holiday calendars
  • Employee stock purchase plan (ESPP) with discounted Affirm stock
  • Inclusive interview process and disability accommodations