Backend Engineer - Batch Systems & Reliability (Remote)

Affirm

Los Angeles (CA)

Remote

USD 165,000 - 225,000

Full time

8 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

100% subsidized medical coverage
ESPP discount stock plan
Tech & health stipends

Job summary

Affirm is a remote-first company building the next generation of pay-over-time solutions. We seek a Software Engineer to design and launch backend systems using Python or Kotlin, contributing to scalable architectures and reliable services.

You will collaborate across product, design, analytics, and operations, break down work into phases, and participate in on-call duties. This role offers strong compensation and comprehensive benefits, with a flexible work model for locations like California.

Qualifications

  • 1.5+ years of experience as a software engineer.
  • Experience designing, developing and launching backend systems.
  • Proficient in Python or Kotlin.
  • Familiar with distributed systems and the technologies AWS, MySQL and Kubernetes.
  • Able to translate simple problems into multi-component solutions with clean, testable code.
  • Comfortable navigating large codebases and participating in code reviews.
  • Demonstrates ownership and seeks feedback for growth.
  • Strong verbal and written communication for a global team.
  • Bachelor’s degree or equivalent practical experience.

Responsibilities

  • Break down large projects into tasks and deliver in phases with timely collaboration.
  • Collaborate with product, design, and analytics to align on constraints and trade-offs.
  • Maintain and monitor team artifacts; support on-call and reliability initiatives.
  • Contribute to team culture through growth activities and interview participation.

Skills

Backend development
Distributed systems
Python or Kotlin
AWS
MySQL
Kubernetes
Code reviews
Ownership mindset
Communication

Education

Bachelor’s degree or equivalent

Job description

Affirm is a remote-first company building the next generation of pay-over-time solutions. We seek a Software Engineer to design and launch backend systems using Python or Kotlin, contributing to scalable architectures and reliable services.

You will collaborate across product, design, analytics, and operations, break down work into phases, and participate in on-call duties. This role offers strong compensation and comprehensive benefits, with a flexible work model for locations like California.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer – Batch Ops & Reliability (Remote)
Backend Engineer – Batch Ops & Reliability (Remote)

Affirm • Houston (TX)

Remote
USD 146,000 - 206,000
100% subsidized medical coverage
Monthly health, wellness and tech stip
Flexible time off and generous holiday
+1
Backend Engineer, Batch Systems (Remote)
Backend Engineer, Batch Systems (Remote)

Affirm • Baltimore (MD)

Remote
USD 146,000 - 206,000
Health coverage
Tech stipends
Generous holidays
+1
Backend Engineer, Batch Dev Experience — Remote
Backend Engineer, Batch Dev Experience — Remote

Affirm • Cleveland (OH)

Remote
USD 146,000 - 225,000
Health coverage
Stipends for tech setup
Time off and holidays
+1
Backend Engineer II - Batch Dev Experience (Remote)
Backend Engineer II - Batch Dev Experience (Remote)

Affirm • Dallas (TX)

Remote
USD 146,000 - 206,000
Equity rewards
Monthly tech stipends
Flexible time off
+2
Remote Backend Engineer – Batch Systems & Reliability
Remote Backend Engineer – Batch Systems & Reliability

Affirm • Austin (TX)

Remote
USD 146,000 - 206,000
Health coverage
Tech stipends
Generous time off
+1
Remote Backend Engineer II - Batch & Platform Reliability
Remote Backend Engineer II - Batch & Platform Reliability

Affirm • Seattle (WA)

Remote
USD 165,000 - 225,000
Health coverage
Stipends
Holidays
+2
Backend Engineer II — Remote, Scalable Systems & Batch Tools
Backend Engineer II — Remote, Scalable Systems & Batch Tools

Affirm • United States

Remote
USD 146,000 - 225,000
100% dependent medical coverage
Monthly tech & health stipends
Flexible time off
+1
Backend Engineer II - Batch Dev Experience (Remote)
Backend Engineer II - Batch Dev Experience (Remote)

Affirm, Inc. • Northern (KY)

Hybrid
USD 146,000 - 225,000
100% covered health, dental, vision
Monthly tech stipend
Employee stock purchase plan
Backend Engineer II — Remote with Equity Options
Backend Engineer II — Remote with Equity Options

Affirm • Boston (MA)

Remote
USD 146,000 - 206,000
100% covered medical
Tech stipends
Flexible time off
+1
Senior Backend Engineer, Batch Infra (Remote-First)
Senior Backend Engineer, Batch Infra (Remote-First)

Affirm • Palo Alto (CA)

Remote
USD 195,000 - 255,000
Health coverage for you and dependents
Monthly tech spending stipend
Generous holidays & time off
+1