Backend Engineer II (Batch Dev Experience) - Remote

Affirm

San Francisco (CA)

Remote

USD 146,000 - 225,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Tech stipends
Flexible time off
ESPP

Job summary

Affirm is hiring a Software Engineer II, Backend (Batch Developer Experience) to help build reliable batch processing tools and systems in a distributed cloud environment. The role emphasizes collaboration with product and infrastructure to streamline workflows and strengthen testing of critical batch workloads.

You should have 1.5+ years of backend experience in Python or Kotlin, with familiarity in AWS, MySQL, and Kubernetes.

Qualifications

  • 1. 1.5+ years of experience as a software engineer.
  • 2. Backend design, development and launching of systems in Python or Kotlin.
  • 3. Familiarity with distributed systems and technologies like AWS, MySQL and Kubernetes.
  • 4. Ability to translate a problem into a multi-component solution with well-tested code.
  • 5. Comfortable navigating large codebases and performing code reviews.

Responsibilities

  • Break down projects into tasks with phased delivery and collaborate to ensure timely completion.
  • Support product lifecycle by coordinating with product management, design and analytics.
  • Monitor and improve team artifacts, metrics, and on-call responsibilities.
  • Contribute to team growth through mentoring and interview participation.

Skills

Python
Kotlin
Distributed systems
AWS
MySQL
Kubernetes
Code reviews
Growth mindset
Communication

Education

Bachelor’s degree in related field

Job description

Affirm is hiring a Software Engineer II, Backend (Batch Developer Experience) to help build reliable batch processing tools and systems in a distributed cloud environment. The role emphasizes collaboration with product and infrastructure to streamline workflows and strengthen testing of critical batch workloads.

You should have 1.5+ years of backend experience in Python or Kotlin, with familiarity in AWS, MySQL, and Kubernetes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Software Engineer, Batch Dev Experience (Remote)
Backend Software Engineer, Batch Dev Experience (Remote)

Affirm • Pittsburgh

Remote
USD 146,000 - 225,000
Health coverage of premiums
Tech stipends
Flexible time off
+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
Backend Software Engineer II - Batch & Reliability (Remote)
Backend Software Engineer II - Batch & Reliability (Remote)

Affirm • Las Vegas (NV)

Remote
USD 146,000 - 225,000
100% subsidized medical coverage
Monthly tech stipend
Flexible time off
+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
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 - Batch & Reliability (Remote)
Backend Engineer - Batch & Reliability (Remote)

Affirm • Boulder (CO)

Remote
USD 146,000 - 206,000
Health coverage
Tech stipends
Flexible time off
+1
Remote-First Backend Engineer, Batch Experience
Remote-First Backend Engineer, Batch Experience

Affirm • Philadelphia

Remote
USD 146,000 - 206,000
Health coverage for you and dependents
Monthly tech setup stipends
Flexible time off and holidays
+1
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
Backend Engineer II, Batch Dev Experience (Remote)
Backend Engineer II, Batch Dev Experience (Remote)

Affirm • Raleigh (NC)

Remote
USD 146,000 - 225,000
Health benefits
Tech stipends for setup
Generous time off
+1