Backend Systems Engineer Python/Kotlin, Remote-First

Affirm, Inc.

Detroit (MI)

Remote

USD 146,000 - 225,000

Full time

3 days ago
Be an early applicant

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 for employees and deps
Tech stipends for setup
ESPP stock purchase plan
Generous time off and holidays

Job summary

Affim's Engineering team builds systems that power our mission to provide clear, predictable pay-over-time experiences. You will work on backend systems using Python or Kotlin, designing scalable services and collaborating with product, design and analytics across the lifecycle.

This remote-first role emphasizes reliable, well-tested code, ownership of growth, and ongoing learning. Competitive pay and comprehensive benefits support a healthy work–life balance.

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 technologies like AWS, MySQL and Kubernetes.
  • Turn simple problems into multi-component solutions with clear, well-tested code.
  • Comfort navigating a large code base and providing feedback via code reviews.
  • Growth mindset; actively seek feedback from team and stakeholders.
  • Strong verbal and written communication for global collaboration.
  • Equivalent practical experience or a Bachelor's degree in a related field.

Responsibilities

  • Break down large projects into tasks, deliver in phases, and collaborate for timely delivery.
  • Collaborate with product management, design & analytics; articulate constraints and trade-offs.
  • Support operations and availability by creating metrics, escalating when needed, and on-call work.
  • Foster team community through growth activities including interview participation.

Skills

1.5+ yrs experience
Backend design/launch
Python
Kotlin
Distributed systems
AWS
MySQL
Kubernetes
Code reviews
Ownership/growth
Communication

Education

Bachelor's degree or equivalent

Job description

Affim's Engineering team builds systems that power our mission to provide clear, predictable pay-over-time experiences. You will work on backend systems using Python or Kotlin, designing scalable services and collaborating with product, design and analytics across the lifecycle.

This remote-first role emphasizes reliable, well-tested code, ownership of growth, and ongoing learning. Competitive pay and comprehensive benefits support a healthy work–life balance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer II — Remote-First, Scalable Systems
Backend Engineer II — Remote-First, Scalable Systems

Affirm, Inc. • Raleigh (NC)

Remote
USD 146,000 - 225,000
Health coverage for you and dependents
Equity opportunities
Tech stipend
Backend Systems Engineer (Python/Kotlin) - Remote + Equity
Backend Systems Engineer (Python/Kotlin) - Remote + Equity

Affirm, Inc. • San Jose (CA)

Remote
USD 165,000 - 225,000
Equity rewards
Tech stipend
Medical coverage
Backend Engineer II – Remote-First, Scale & Impact
Backend Engineer II – Remote-First, Scale & Impact

Affirm, Inc. • Las Vegas (NV)

Remote
USD 146,000 - 225,000
100% subsidized medical coverage
Monthly stipends for tech setup
ESPP - stock purchase plan
+1
Remote-First Backend Engineer II (Python/Kotlin)
Remote-First Backend Engineer II (Python/Kotlin)

Affirm, Inc. • Miami (FL)

Remote
USD 146,000 - 206,000
Health coverage
Tech stipends
Time off
+1
Remote Backend Software Engineer II (Python/Kotlin)
Remote Backend Software Engineer II (Python/Kotlin)

Affirm, Inc. • Los Angeles (CA)

Remote
USD 165,000 - 225,000
Health coverage for employees and.Dep.
Monthly tech stipends
Flexible time off
+1
Remote-First Backend Systems Engineer II
Remote-First Backend Systems Engineer II

Affirm, Inc. • Nashville (TN)

Remote
USD 146,000 - 225,000
Medical coverage
Stock purchase plan
Stipends for health & tech
+1
Backend Software Engineer II — Remote, Equity
Backend Software Engineer II — Remote, Equity

Affirm, Inc. • Boston (MA)

Remote
USD 146,000 - 206,000
100% medical coverage for you and your
Tech stipends
Flexible time off
+1
Backend Engineer II | Remote, Growth & Equity
Backend Engineer II | Remote, Growth & Equity

Affirm, Inc. • Dallas (TX)

Remote
USD 146,000 - 206,000
100% subsidized medical coverage
Dental and vision for dependents
Tech stipend each month
+2
Backend Systems Engineer II - Remote (Python/Kotlin)
Backend Systems Engineer II - Remote (Python/Kotlin)

Affirm, Inc. • Raleigh (NC)

Remote
USD 146,000 - 206,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Backend Engineer II — Remote, Scalable Systems & Batch Tools
Backend Engineer II — Remote, Scalable Systems & Batch Tools

Affirm, Inc. • United States

Remote
USD 146,000 - 225,000
100% dependent medical coverage
Monthly tech & health stipends
Flexible time off
+1