Senior Backend Engineer - Money Movement (Remote)

Affirm

Boulder (CO)

Remote

USD 173,000 - 233,000

Full time

23 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health coverage
ESPP
Time off
Stipends

Job summary

Affirm is seeking a Software Engineer for the Money Movement & Card Ledger team to build tools and systems for money movement, bank data integration, and merchant data. The role supports the Affirm Card product, combining debit functionality with BNPL financing.

You will partner with product, data science, and multiple engineering teams to create scalable, correct, and extensible solutions. We value strong cross-functional communication and a bias for delivering high-quality code.

Qualifications

  • 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • Track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
  • Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design.
  • You write high quality code that is easily understood and used by others.
  • You take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • Strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Responsibilities

  • Own and deliver quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems.
  • Collaborate with product management, design & analytics to ideate, articulate constraints, and balance risks and trade-offs.
  • Proactively identify project, process, technology or business issues and lead in solving them.
  • Support operations and availability by creating metrics, escalating issues, and assisting on-call efforts.
  • Help elevate code review and design standards across the team and beyond.
  • Mentor teammates by providing feedback and leading by example.

Skills

Backend design
Distributed systems
Python/Kotlin
AWS
MySQL
Kubernetes
Code quality
Ownership
Communication

Education

Bachelor’s degree or equivalent

Tools

AWS
MySQL
Kubernetes

Job description

Affirm is seeking a Software Engineer for the Money Movement & Card Ledger team to build tools and systems for money movement, bank data integration, and merchant data. The role supports the Affirm Card product, combining debit functionality with BNPL financing.

You will partner with product, data science, and multiple engineering teams to create scalable, correct, and extensible solutions. We value strong cross-functional communication and a bias for delivering high-quality code.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: Money Movement & Card Ledger
Senior Backend Engineer: Money Movement & Card Ledger

Affirm, Inc. • Northern (KY)

Hybrid
USD 173,000 - 255,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Backend Engineer, Money Movement (Remote)
Senior Backend Engineer, Money Movement (Remote)

Affirm • Chicago (IL)

Remote
USD 195,000 - 255,000
Health coverage
Spending stipends
Time off
+1
Senior Backend Engineer: Card Ledger & Money Movement
Senior Backend Engineer: Card Ledger & Money Movement

Affirm • United States

Remote
USD 173,000 - 255,000
Remote-first culture
100% paid health coverage
Stock purchase plan (ESPP)
+1
Backend Systems Engineer – Money Movement (Remote)
Backend Systems Engineer – Money Movement (Remote)

Affirm • Madison (WI)

Remote
USD 173,000 - 255,000
Medical coverage
Tech stipends
Flexible time off
+1
Senior Backend Engineer, Card Loans Platform (Remote)
Senior Backend Engineer, Card Loans Platform (Remote)

Affirm, Inc. • California (MO), Northern (KY)

Hybrid
USD 140,000 - 190,000
Senior Backend Engineer – Partner Merchant Interface (Remote)
Senior Backend Engineer – Partner Merchant Interface (Remote)

Affirm, Inc. • Northern (KY)

Hybrid
USD 173,000 - 233,000
Health coverage
Flexible Spending Wallets
Time off
+1
Senior Backend Engineer, Order Platform (Remote)
Senior Backend Engineer, Order Platform (Remote)

Affirm • Seattle (WA)

On-site
USD 230,000 - 290,000
Health care coverage
Employee stock purchase plan (ESPP)
Generous time off
+1
Remote Staff Backend Engineer - Payments Platform
Remote Staff Backend Engineer - Payments Platform

Affirm • Denver (CO)

On-site
USD 204,000 - 264,000
Health care coverage
Flexible Spending Wallets
Time off
Staff Backend Engineer - Remote, Scale Payments
Staff Backend Engineer - Remote, Scale Payments

Affirm • Washington

On-site
USD 204,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Remote Staff Backend Engineer, Payments Platform
Remote Staff Backend Engineer, Payments Platform

Affirm • Austin (TX)

On-site
USD 204,000 - 290,000
Health coverage for you and dependents
Employee stock purchase plan
Stipends for health, wellness and tech