Senior Software Engineer (Decisions and Pricing Engineering)

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.
$85,000 - $115,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
6+ years of experience
Finance

Description For Senior Software Engineer (Decisions and Pricing Engineering)

Affirm is seeking a key leader to join their Decisions and Pricing Engineering team in Europe. The role involves building large-scale distributed systems, driving ML innovation, and developing technology strategy. You'll work on delivering the best credit decisions for consumers while maintaining positive unit economics and being competitive for merchant partners.

Responsibilities include:

  • Collaborating with product managers and tech leads
  • Generating sophisticated designs and writing high-quality code
  • Building relationships across organizations
  • Fostering a culture of technical excellence
  • Hands-on development of APIs and data models
  • Improving platform extensibility, performance, and usability
  • Mentoring engineers and senior leaders

Requirements:

  • 6+ years of software engineering experience
  • Proficiency in Python or Kotlin/Java
  • Strong system design and software production skills
  • Excellent communication skills
  • Experience with complex systems architecture

Affirm offers competitive compensation, including base pay, equity, and benefits such as flexible spending wallets, wellness days, and learning & development programs. The role is remote-based in Spain, with visa sponsorship available.

Join Affirm in building a beloved financial services brand based on honesty and trust, contributing to their explosive growth across millions of customers and thousands of merchants.

Last updated 3 months ago

Responsibilities For Senior Software Engineer (Decisions and Pricing Engineering)

  • Work with product managers and tech leads to develop features
  • Generate sophisticated designs and write high-quality code
  • Build relationships across organizations
  • Foster a culture of technical excellence
  • Build APIs and data models for micro-service and event-driven architectures
  • Improve platform extensibility, performance and usability
  • Participate in making the team inclusive
  • Mentor engineers and senior leaders
  • Participate in on-call rotation

Requirements For Senior Software Engineer (Decisions and Pricing Engineering)

Python
Kotlin
Java
  • 6+ years proven experience as a software engineer
  • Proficiency in Python or Kotlin/Java
  • Ability to produce high-quality system designs and software
  • Excellent communication skills
  • Experience architecting, building, launching and maintaining complex systems

Benefits For Senior Software Engineer (Decisions and Pricing Engineering)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Flexible Spending Wallets for tech, food and lifestyle
  • Away Days - wellness days to take off work and recharge
  • Learning & Development programs
  • Parental leave
  • Employee Resource & Community Groups
  • 100% subsidized medical coverage, dental and vision for you and your dependents

Interested in this job?

Jobs Related To Affirm Senior Software Engineer (Decisions and Pricing Engineering)

Senior Software Engineer (Decisions and Pricing Engineering)

Senior Software Engineer role at Affirm, focusing on Decisions and Pricing Engineering in Europe, building large-scale systems and driving ML innovation.

Senior Software Engineer (Furnishing Platform)

Senior Software Engineer role at Affirm, building scalable systems for consumer credit reporting. Remote position in Poland with competitive pay and benefits.

Senior Software Engineer, Backend (Card Checkout)

Senior Software Engineer, Backend (Card Checkout) at Affirm: Develop fair and inclusive financial solutions using advanced technology and analytics.

Senior Software Engineer, Backend (Card Checkout)

Senior Software Engineer, Backend (Card Checkout) at Affirm: Develop fair and inclusive financial solutions using advanced technology and analytics.

Senior Software Engineer, Ads

Senior Software Engineer position at Google's Ads team, focusing on full-stack development and next-generation technologies that impact billions of users.