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.
$111,000 - $148,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. They are seeking a Senior Software Engineer for their Loans Platform team, which is at the heart of their core loans products.

The role presents an exciting opportunity to join during a period of exponential growth, where you'll be instrumental in scaling the product 100x and beyond. You'll be responsible for enhancing their loan products to make them more compelling and accessible to consumers. Working with a global engineering team, you'll lead technical initiatives, collaborate cross-functionally with product management and design teams, and help shape the future of financial services.

As a Senior Engineer, you'll be tasked with owning and delivering quarterly goals, leading engineers through complex problem-solving, and ensuring high-quality delivery. The position requires strong technical expertise in backend systems, with experience in languages like Python or Kotlin, and distributed systems using AWS, MySQL, and Kubernetes. You'll be responsible for creating and monitoring metrics, supporting on-call efforts, and fostering a culture of quality and ownership.

The company offers an impressive benefits package, including fully subsidized medical coverage for employees and dependents, flexible spending wallets for various needs, wellness days, and learning opportunities. Working in a remote-first environment, you'll be part of building a lasting financial services brand founded on honesty and trust. This role offers both technical challenges and leadership opportunities, making it ideal for engineers who want to make a significant impact in the fintech space.

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's artifacts
  • Create and monitor metrics
  • Support on-call efforts
  • Foster culture of quality and ownership
  • Help develop talent on the team

Requirements For Senior Software Engineer, Backend (Loans Platform)

Python
Kotlin
MySQL
Kubernetes
  • 4+ years of experience designing, developing and launching backend systems at scale
  • Experience with Python or Kotlin
  • Track record of developing highly available distributed systems using AWS, MySQL and Kubernetes
  • Experience defining technical plans for significant features
  • Proficiency in 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