Taro Logo

Software Engineer II, Backend (Loan Originations & Reporting)

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees.
$142,000 - $210,000
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
1.5+ years of experience
Finance

Description For Software Engineer II, Backend (Loan Originations & Reporting)

Affirm is revolutionizing the credit industry by providing honest and friendly buy-now-pay-later solutions without hidden fees or compounding interest. The Loan Originations & Reporting (LOR) team is at the heart of Affirm's operations, managing critical systems for loan booking, capital funding, and reporting globally.

As a Software Engineer II on the LOR team, you'll work on mission-critical processes where reliability and financial accuracy are paramount. The role offers a unique blend of technical and operational challenges, working with systems that handle loan origination, allocation, and reporting across Affirm's global operations.

The team culture emphasizes openness and collaboration, where engineers actively participate in architectural discussions, provide peer support, and engage in continuous improvement through direct feedback and retrospectives. You'll have the opportunity to own large-scale systems while receiving strong mentorship.

Working at Affirm comes with excellent benefits, including fully covered healthcare premiums for you and dependents, flexible spending wallets for technology and lifestyle needs, competitive vacation policies, and an Employee Stock Purchase Plan. The company maintains a remote-first culture, offering flexibility while occasionally requiring office presence for certain roles.

This role offers competitive compensation with base pay ranging from $160,000 to $210,000 in select states (CA, WA, NY, NJ, CT) and $142,000 to $192,000 in other US states. You'll be part of a team that values accountability, curiosity, and continuous learning, while working on systems that directly impact Affirm's core business operations.

Last updated 8 days ago

Responsibilities For Software Engineer II, Backend (Loan Originations & Reporting)

  • Break down larger projects into individual tasks and deliver them in multiple phases
  • Collaborate with product management, design & analytics teams
  • Support operations and availability of team artifacts
  • Create and monitor metrics
  • Support on-call efforts
  • Participate in the interview process

Requirements For Software Engineer II, Backend (Loan Originations & Reporting)

Python
Kotlin
Kubernetes
MySQL
  • 1.5+ years of experience as a software engineer
  • Experience with backend systems development
  • Proficiency in Python or Kotlin
  • Familiarity with distributed systems and AWS, MySQL, Kubernetes
  • Ability to write clear, well-tested and extensible code
  • Strong debugging skills
  • Strong verbal and written communication skills
  • Bachelor's degree in related field or equivalent practical experience

Benefits For Software Engineer II, Backend (Loan Originations & Reporting)

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • 100% subsidized medical coverage for employees and dependents
  • Dental and vision coverage
  • Flexible spending wallets for technology
  • Food stipend
  • Lifestyle needs stipend
  • Competitive vacation and holiday schedules
  • Employee Stock Purchase Plan (ESPP)

Jobs Related To Affirm Software Engineer II, Backend (Loan Originations & Reporting)