Taro Logo

Senior Software Engineer, Backend (Loans Platform)

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees or compounding interest.
$169,000 - $240,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience
Finance

Job Description

Affirm, a pioneering fintech company, is revolutionizing the credit industry by offering honest and friendly buy-now-pay-later solutions without hidden fees or compounding interest. We're seeking a Senior Software Engineer to join our Loans Platform team, which is at the heart of our core loan products. As we experience exponential growth, this role presents an exciting opportunity to scale our products 100x and beyond while making financial services more accessible to consumers.

The position combines technical leadership with hands-on development, requiring expertise in backend technologies like Python, Kotlin, and distributed systems. You'll be working with cutting-edge tools including AWS, MySQL, and Kubernetes to build highly available systems that process financial transactions at scale. The role offers a unique blend of technical challenges and business impact, as you'll be instrumental in launching new products and features that directly affect how millions of consumers access credit.

This is an ideal opportunity for an experienced engineer who wants to make a meaningful impact in fintech while working with modern technologies. You'll lead technical initiatives, mentor team members, and collaborate across functions to drive innovation in financial services. The position offers competitive compensation ($169,000-$240,000 depending on location) and comprehensive benefits, including fully subsidized medical coverage for employees and dependents, flexible spending wallets, and equity opportunities.

Working at Affirm means joining a mission-driven company that's transforming financial services while maintaining a strong focus on engineering excellence and technical innovation. If you're passionate about solving complex technical challenges while making a positive impact on consumers' financial lives, this role offers the perfect combination of technical depth and meaningful purpose.

Last updated 12 days ago

Responsibilities For Senior Software Engineer, Backend (Loans Platform)

  • Own and deliver quarterly goals for your team
  • Lead engineers through ambiguity to solve open-ended problems
  • Collaborate with product management, design & analytics
  • Support operations and availability of team artifacts
  • Foster culture of quality and ownership
  • Help develop talent on your team

Requirements For Senior Software Engineer, Backend (Loans Platform)

Python
Kotlin
Kubernetes
MySQL
  • 4+ years of experience designing, developing and launching backend systems at scale
  • Track record of developing highly available distributed systems using AWS, MySQL and Kubernetes
  • Experience defining technical plans for significant features
  • Proficient at making significant changes in large code bases
  • Strong verbal and written communication skills
  • Bachelor's degree in related field or equivalent practical experience

Benefits For Senior Software Engineer, Backend (Loans Platform)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • 100% subsidized medical coverage for employees and dependents
  • Dental and vision coverage
  • Flexible Spending Wallets for tech, food and lifestyle
  • Away Days - wellness days off
  • Learning & Development programs
  • Parental benefits
  • Employee Resource & Community Groups
  • ESPP - Employee stock purchase plan

Related Jobs