Senior Software Engineer: Cloud-Scale Card Loans (Remote)

Affirm

Richmond (VA)

Remote

USD 173,000 - 255,000

Full time

8 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Remote-first
Competitive compensation

Job summary

Affirm is seeking an experienced backend engineer to help build the high-availability, high-throughput card loan platform. You’ll design APIs, model data, and own the critical path for every swipe, partnering with product, data science, and engineering teams.

You bring 5+ years in software development, strong system-design skills, and proficiency with Python or Kotlin, cloud platforms, Docker and Kubernetes. This remote-first role offers a generous compensation package.

Qualifications

  • 5+ years of software development or engineering experience with strong system-design skills.
  • Proven ability to lead initiatives and mentor engineers.
  • Proficiency in Python or Kotlin and modern cloud platforms.

Responsibilities

  • Lead end-to-end design and development of large-scale, high-availability services.
  • Build robust APIs and data models for microservices and event-driven architectures.
  • Collaborate with Product, Analytics, Design, Legal and Accounting to align requirements.
  • Analyze performance and optimize code for long-term robustness and scalability.
  • Mentor junior engineers and champion best practices through code reviews.

Skills

System design
Leadership
Python
Kotlin
AWS
Docker
Kubernetes
RESTful API
SQL
NoSQL

Education

Bachelor's degree

Tools

Docker
Kubernetes
SQL
NoSQL
RESTful APIs

Job description

Affirm is seeking an experienced backend engineer to help build the high-availability, high-throughput card loan platform. You’ll design APIs, model data, and own the critical path for every swipe, partnering with product, data science, and engineering teams.

You bring 5+ years in software development, strong system-design skills, and proficiency with Python or Kotlin, cloud platforms, Docker and Kubernetes. This remote-first role offers a generous compensation package.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Backend Engineer, Card Loan Platform
Remote Senior Backend Engineer, Card Loan Platform

Affirm • United States

Remote
USD 130,000 - 190,000
Health coverage
Tech stipend
Health stipend
+2
Senior Backend Engineer — Card Loan Platform (Remote)
Senior Backend Engineer — Card Loan Platform (Remote)

Affirm • Detroit (MI)

Remote
USD 173,000 - 233,000
100% subsidized medical coverage
Dental coverage
Vision coverage
+1
Senior Platform Engineer, Card Loans (Remote)
Senior Platform Engineer, Card Loans (Remote)

Affirm • Charlotte (NC)

Remote
USD 173,000 - 233,000
Health insurance
Equity rewards
Monthly stipends for health/tech
Senior Software Engineer, Backend (Card Loan Platform)
Senior Software Engineer, Backend (Card Loan Platform)

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

Hybrid
USD 140,000 - 190,000
Senior Software Engineer, Backend (Card Loan Platform) (Fully Remote)
Senior Software Engineer, Backend (Card Loan Platform) (Fully Remote)

Affirm • United States

Remote
USD 130,000 - 190,000
Health coverage
Tech stipend
Health stipend
+2
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
Remote Backend Engineer - Card Management & Transactions
Remote Backend Engineer - Card Management & Transactions

Affirm • Madison (WI)

Remote
USD 146,000 - 225,000
Health coverage for you and dependents
Tech stipends
Equity via ESPP
+1
Senior Software Engineer - Remote-First System Design Lead
Senior Software Engineer - Remote-First System Design Lead

Affirm • Nashville (TN)

Remote
USD 173,000 - 233,000
Health coverage
Stipends for tech setup
Flexible time off
+1
Senior Software Engineer & Tech Lead (Remote, Equity)
Senior Software Engineer & Tech Lead (Remote, Equity)

Affirm • Boise (ID)

Remote
USD 173,000 - 255,000
Health coverage for dependents
Tech stipends
Flexible time off
+1
Remote-First Senior Software Engineer & Tech Lead
Remote-First Senior Software Engineer & Tech Lead

Affirm • Madison (WI)

Remote
USD 173,000 - 233,000
Health coverage 100% for employees and
Tech/equipment stipends
Flexible time off
+1