Software Engineer II (Money Movement & Card Ledger)

Affirm
Canada
Workplace: RemoteFull timeUSD 133,000 - 183,000 annuallyFunction: Software EngineeringExperience: 2+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving","Teamwork","Ownership"]

Software Engineer II on the Money Movement & Card Ledger team, building scalable backend systems for money movement, bank data integration, and merchant data. Collaborate with product, design, analytics, and multiple engineering teams to design, implement, and operate distributed money movement tooling and APIs, while owning growth and on-call reliability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Affirm
Affirm
2 months ago

Software Engineer II (Money Movement & Card Ledger)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Software Engineer II on the Money Movement & Card Ledger team, building scalable backend systems for money movement, bank data integration, and merchant data. Collaborate with product, design, analytics, and multiple engineering teams to design, implement, and operate distributed money movement tooling and APIs, while owning growth and on-call reliability.
Location: Canada
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Break down larger projects into individual tasks with team leads and managers, delivering in multiple phases and coordinating with others for timely delivery.
  • •Collaborate with product management, design, and analytics to articulate technical constraints and trade-offs during ideation and decisions.
  • •Support the operations and availability of team artifacts by creating and monitoring metrics, escalating issues, and participating in on-call efforts.
  • •Contribute to team growth and development through activities such as participating in the interview process and peer feedback.
  • •Write clear, well-tested, and extensible code to solve simple business problems by integrating multiple software components.

Pay and Benefits

Salary: USD 133,000 - 183,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceEsppTime Off

Key Requirements

  • •2.5+ years of experience as a software engineer
  • •Experience designing, developing and launching backend systems; proficiency in Python or Kotlin
  • •Familiar with distributed systems and technologies such as AWS, MySQL and Kubernetes
  • •Experience designing, developing and launching APIs at scale using Python or Kotlin
  • •Strong verbal and written communication skills and ability to collaborate with a global engineering team
Experience:2+ yearsFintechPaymentsConsumer finance
Education:Bachelor's
Skills:CommunicationCollaborationProblem-solvingTeamworkOwnership
Languages:English
Tech Stack:PythonKotlinAWSMySQLKubernetesAPIs

Company Brief

Affirm
Provides point-of-sale lending and buy-now-pay-later (BNPL) solutions for consumers and merchants, enabling installment payments, consumer financing, and embedded financial services through APIs and partnerships with retailers and platforms.
Industry: Lending
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn