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 any hidden fees or compounding interest.
$85,000 - $115,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
6+ years of experience
Finance · AI

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. Responsibilities include working with product managers and tech leads, generating sophisticated designs, writing high-quality code, fostering technical excellence, and mentoring engineers. The ideal candidate should have 6+ years of software engineering experience, proficiency in Python or Kotlin/Java, and excellent communication skills. This remote position offers competitive benefits, including health care coverage, flexible spending wallets, and generous time off. The role requires being based in Spain and may offer visa sponsorship.

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 simple and sophisticated designs, and write high-quality code
  • Build relationships across engineering and other organizations
  • Foster a culture of technical excellence
  • Build APIs and data models within micro-service and event-driven architectures
  • Improve platform's extensibility, performance and usability
  • Participate in making the team and workplace 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 synthesize complex business, product, and technical requirements
  • Excellent communication skills
  • Prior 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
Equity
  • Health care coverage for employee and dependents
  • Flexible Spending Wallets for tech, food, and lifestyle
  • Away Days - wellness days off
  • Learning & Development programs
  • Parental leave
  • Employee Resource & Community Groups
  • Competitive vacation and holiday schedules
  • ESPP - Employee Stock Purchase Plan

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, 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.