← All roles

Senior Software Engineer, Backend (Card Loan Platform)

Affirm· Consumer Engineering
Apply on company site
Remote$195k - $255kFull-timePosted 2w ago

About the role

Senior backend engineer role focused on the Card Loan Platform, designing and building high-throughput, distributed systems for Affirm’s card products, with emphasis on real-time approvals, origination, and refunds.

Responsibilities

  • Drive technical strategy by leading the planning, prioritization, and execution of projects, ensuring alignment with product, technical, and business goals.
  • Lead the end-to-end system design and development of large-scale, high-availability services. This includes building robust APIs and data models for our micro-service and event-driven architectures.
  • Collaborate across functions with partners in Product, Analytics, Design, Legal, and Accounting to define requirements and execute card loan attribution and lifecycle strategy.
  • Ensure system health and performance by analyzing and troubleshooting complex technical issues, optimizing existing code, and driving solutions that focus on long-term robustness and scalability.
  • Mentor and grow the team by guiding junior engineers, leading technical discussions and design reviews, and championing best practices through code review.

Qualifications

  • 5+ years of experience in software development or engineering, with a deep understanding of system design and architecture.
  • Motivated leader, inspiring team growth and fostering a culture of continuous learning
  • Excellent communicator, adept at sharing complex ideas with diverse audiences.
  • Strong analytical and problem-solving skills, with a creative and solution-oriented mindset.
  • Proficiency in modern programming languages such as Python, Kotlin, or similar.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
  • Knowledge of database systems (SQL, NoSQL), web frameworks, and RESTful API development.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Skills

Required:Software architecture and system designProgramming languages (Python, Kotlin)Cloud platformsContainerizationDatabases

Benefits

  • Health coverage at no cost: 100% premiums for employees and their dependents.
  • Spending stipends for tech setup and health/wellness options.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan (ESPP) with stock discount.
Last updated Oct 7, 2026. Interested? Apply on the company site.

About Affirm

Pay over time with flexible payment plans and no fees

Buy now pay later without the fees. Flexible payment options with longer plans, lower payments, and no fees. Pay in 4 interest-free or get more time and see your total cost upfront.

Buy now pay laterFinancial servicesPayment plansCredit

More open roles at Affirm