Senior Software Engineer



1,001-5,000 employees

Point of sale installment loans for consumers

Data & Analytics
Financial Services
Consumer Goods

$146200 - $243500

Employee Stock Purchase Plan


Remote in USA

Required Skills
Data Analysis
  • 3-5+ years of experience as a software engineer with leadership exposure and experience mentoring junior engineers
  • Prior experience architecting, building, launching, coding, and maintaining complex systems
  • Proficiency in Python, Java or Kotlin, and MySQL
  • Passion for working with cross-functional teams including Product, fraud/Identity decisioning, credit/underwriting, Analytics, and Business teams
  • Expert at synthesizing complex business, product, and technical requirements to consistently produce high-quality system designs and software
  • Designing and building scalable backend systems and services that empower Affirm's trust & safety capabilities
  • Working with cross-functional teams to understand the foundational problems we are facing and propose long-term viable technical solutions
  • Monitor and make data-driven decisions to further improve the performance and quality of the platforms and services we own
  • Work across the org to plan and execute large, cross-functional initiatives, including project definition, technical specification, task break-down, delivery, monitoring, and maintenance
  • Generate simple and elegant designs that are easily deployed and debugged, but anticipate the unhappy path
  • Write high-quality code that can be easily understood and leveraged by others
  • Review others’ work and provide constructive feedback in order to maintain high and consistent quality standards across teams
  • Lead and mentor engineers to help them succeed and grow
  • Provide the right context to engineers and train them to take ownership of their respective pieces of the initiative
  • Effectively incorporate needs and opinions from stakeholders, advocate for ideas and initiatives, and create a common understanding where all voices are heard
  • Conduct technical and soft skill evaluations to inform and influence the hiring decisions
  • Develop and review the technical content and requirements of the interview process

Company Stage


Total Funding



San Francisco, California



Growth & Insights

6 month growth


1 year growth


2 year growth



Spending wallets: Access tech, food, lifestyle, and family planning wallets for your expenses

Supportive communities: Get involved with our employee resource groups and community groups

Remote-first workforce: If your role is remote, you can set up shop anywhere in your home country

Generous time off: Take the time you need when life happens

Health benefits: Get a plan that fits your needs

Mental healthcare: Take care of your mind with great mental health programs

Parental leave: Birth and non-birth parents get 18 weeks paid leave. Plus, a 4-week return-to-work transition program, at full base pay.

Compensation: We have a simple, flexible, and transparent remote-first compensation structure so you can make the best decisions for yourself and your family.

Away days: We offer 24 company-wide paid days off—which help our teams collectively pause to recharge.

Learning & development: Engage in exciting learning programs to level up your growth.