Backend Engineer II - Remote, Scalable Systems

Affirm, Inc.

United States

Remote

USD 146,000 - 206,000

Full time

35 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

Health coverage

Job summary

Affirm is hiring a software engineer to design, build, and scale backend systems in a remote-first environment. You will break complex initiatives into actionable tasks, collaborate with product, design, and analytics, and help keep systems reliable through on-call duties and monitoring.

Strong communication and ownership are essential. The role emphasizes hands-on coding with Python or Kotlin, expertise in distributed architectures, and a product-focused mindset suitable for a rapidly evolving

Qualifications

  • 1.5+ years of software engineering experience.
  • Experience designing, developing and launching backend systems with Python or Kotlin.
  • Familiar with distributed systems and technologies like AWS, MySQL and Kubernetes.
  • Able to translate simple business problems into multi-component solutions with clean, well-tested code.
  • Comfortable navigating large code bases and providing feedback via code reviews.
  • Growth mindset with proactive feedback to peers and leadership.
  • Strong verbal and written communication for global collaboration.
  • Bachelor's degree or equivalent practical experience.

Responsibilities

  • Break down projects into tasks and deliver in phases with cross-team collaboration.
  • Collaborate with product, design and analytics to align on constraints and trade-offs.
  • Maintain operations and availability of team artifacts; monitor metrics and participate in on-call.
  • Contribute to team culture and growth through interview processes and mentorship.

Skills

Python
Kotlin
Distributed systems
AWS
MySQL
Kubernetes
Code reviews
Communication

Education

Bachelor's degree or equivalent practical experience

Tools

AWS
MySQL
Kubernetes

Job description

Affirm is hiring a software engineer to design, build, and scale backend systems in a remote-first environment. You will break complex initiatives into actionable tasks, collaborate with product, design, and analytics, and help keep systems reliable through on-call duties and monitoring.

Strong communication and ownership are essential. The role emphasizes hands-on coding with Python or Kotlin, expertise in distributed architectures, and a product-focused mindset suitable for a rapidly evolving

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Affirm, Inc. • Oregon

Hybrid
USD 146,000 - 206,000
Remote-first
100% medical coverage
Tech stipend
+1
Software Engineer I: Backend at Scale (Remote)
Software Engineer I: Backend at Scale (Remote)

Affirm, Inc. • Palo Alto (CA)

Remote
USD 130,000 - 180,000
100% subsidized medical coverage
Monthly health, wellness and tech stip
ESPP – employee stock purchase plan
+1
Remote Software Engineer I - Build Scalable Backend
Remote Software Engineer I - Build Scalable Backend

Affirm, Inc. • Miami (FL)

Remote
USD 115,000 - 180,000
Health coverage
Stock purchase plan
Tech stipend
+1
Remote Software Engineer I — Scale Backend Systems
Remote Software Engineer I — Scale Backend Systems

Affirm, Inc. • United States

Remote
USD 71,000 - 107,000
Health coverage for you and dependents
Monthly tech stipend
Generous time off
+1
Software Engineer I: Backend & Frontend (Remote)
Software Engineer I: Backend & Frontend (Remote)

Affirm, Inc. • Baltimore (MD)

Remote
USD 115,000 - 165,000
Health coverage for you and dependents
Monthly stipends for tech setup
Health and wellness stipends
+1
Backend Engineer II — Streaming Data (Remote)
Backend Engineer II — Streaming Data (Remote)

Affirm • St. Louis (MO)

Remote
USD 146,000 - 206,000
100% subsidized medical coverage
Equity
Monthly tech stipends
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
Senior Backend Engineer — Remote, Scale & Reliability
Senior Backend Engineer — Remote, Scale & Reliability

Affirm • Madison (WI)

Remote
USD 204,000 - 290,000
Health coverage
Flexible Spending Wallets
Time off
+1
Senior Backend Engineer, Scalable Systems (Remote)
Senior Backend Engineer, Scalable Systems (Remote)

Affirm, Inc. • Minneapolis (MN)

Remote
USD 173,000 - 233,000
100% premiums coverage for dependents
Tech stipends
Flexible time off
+1
Senior Backend Infra Engineer - Secure, Scalable, Remote
Senior Backend Infra Engineer - Secure, Scalable, Remote

Affirm • Richmond (VA)

Remote
USD 173,000 - 255,000
Health coverage for you and dependents
Flexible Spending Wallets
Time off
+1