Senior Backend Engineer - Card Acquisition (Remote)

Affirm

United States

On-site

USD 99,000 - 141,000

Full time

14 days+
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

Visa sponsorship
Remote-first
Competitive benefits

Job summary

Affirm is seeking a Senior Software Engineer to own backend systems for Card Acquisition, shaping long-term tech strategy and mentoring engineers across product, design, and analytics.

You will develop scalable services in Python or Kotlin with AWS, MySQL and Kubernetes, contributing to a culture of quality, ownership, and on-call readiness. This remote-first role offers visa sponsorship for suitable candidates and a collaborative cross-functional environment.

Qualifications

  • 4+ years designing, developing and launching backend systems at scale with Python or Kotlin.
  • Experience building highly available distributed systems using AWS, MySQL and Kubernetes.
  • Ability to define a technical plan for significant features with simple, extensible design.
  • Proven track record making large-scale code changes safely with tooling and practices.
  • Demonstrated ownership of growth and willingness to seek feedback from team and stakeholders.
  • Strong written and verbal communication for global engineering collaboration.
  • Bachelor’s degree or equivalent practical experience required.

Responsibilities

  • Own quarterly goals and lead engineers through ambiguity to delivery.
  • Collaborate with product, design and analytics across the development lifecycle.
  • Identify and solve project, process, or technology issues and advocate for solutions.
  • Own team operations, monitoring, on-call readiness, and playbooks.
  • Set and improve code review and design standards beyond the team.
  • Mentor and develop talent through feedback and example.
  • Participate in a required on-call rotation.

Skills

Python
Kotlin
Distributed systems
Backend development
Code quality

Education

Bachelor’s degree or equivalent practical experience

Tools

AWS
MySQL
Kubernetes

Job description

Affirm is seeking a Senior Software Engineer to own backend systems for Card Acquisition, shaping long-term tech strategy and mentoring engineers across product, design, and analytics.

You will develop scalable services in Python or Kotlin with AWS, MySQL and Kubernetes, contributing to a culture of quality, ownership, and on-call readiness. This remote-first role offers visa sponsorship for suitable candidates and a collaborative cross-functional environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Cards – Remote (Spain)
Senior Backend Engineer, Cards – Remote (Spain)

Affirm • Spain (TX)

Hybrid
USD 99,000 - 141,000
Health coverage for you and dependents
Equity rewards
Flexible Spending Wallets
+4
Remote Backend Engineer - Card & Transaction Systems
Remote Backend Engineer - Card & Transaction Systems

Affirm • United States

Remote
USD 146,000 - 225,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Backend Engineer II — Card Platform (Remote)
Backend Engineer II — Card Platform (Remote)

Affirm • Madison (WI)

On-site
USD 146,000 - 225,000
Health coverage
FSA Wallets
Time off
+1
Senior Backend Engineer – Remote, Scalable Systems
Senior Backend Engineer – Remote, Scalable Systems

Affirm • Miami (FL)

On-site
USD 173,000 - 233,000
Equity rewards
Monthly stipends for health, wellness,
Tech spending stipends
+2
Senior Backend Engineer - Money Movement Systems (Remote)
Senior Backend Engineer - Money Movement Systems (Remote)

Jackalope Digital LLC • Northern (KY)

Hybrid
USD 173,000 - 255,000
Health insurance
ESPP (Employee Stock Purchase Plan)
Technology stipend
+1
Backend Systems Engineer II - Remote (Python/Kotlin)
Backend Systems Engineer II - Remote (Python/Kotlin)

Affirm • Raleigh (NC)

On-site
USD 146,000 - 206,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Backend Systems Engineer II - Remote (Python/Kotlin)
Backend Systems Engineer II - Remote (Python/Kotlin)

Affirm • Denver (CO)

On-site
USD 146,000 - 206,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Senior Backend Engineer - Money Movement & Card Ledger
Senior Backend Engineer - Money Movement & Card Ledger

Affirm • United States

On-site
USD 133,000 - 183,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Backend Engineer, Post-Transaction - Remote
Backend Engineer, Post-Transaction - Remote

Jackalope Digital LLC • Northern (KY)

Hybrid
USD 146,000 - 225,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Backend Engineer - Remote, Scalable Orchestration
Senior Backend Engineer - Remote, Scalable Orchestration

Affirm • Boston (MA)

On-site
USD 173,000 - 255,000
Health coverage
Employee stock purchase plan (ESPP)
Flexible vacation
+1