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
This job posting may no longer be active. You may be interested in these related jobs instead:
Support Engineer IV, Alexa Connect Kit, Alexa Smart Home, Alexa Connect Kit

Support Engineer role at Amazon's Alexa Connect Kit team, focusing on IoT device maker support and smart home technology integration.

Senior SDE - Kuiper, Mission Planning

Senior Software Engineer role at Amazon's Project Kuiper, developing mission planning software for satellite constellation management using Java, Python, and AWS technologies.

Senior Software Development Engineer, Amazon Aurora DSQL

Senior Software Engineer role at Amazon AWS, building revolutionary database technology for Aurora DSQL, focusing on distributed systems and backend development.

Sr. BIM Software Dev Engineer, Data Center Design Engineering

Senior BIM Software Development Engineer role at AWS focused on developing innovative Building Information Modeling and GenAI solutions for data center design and construction.

Sr. SDE, Amazon Personalization - Amazon Family

Senior SDE role at Amazon building AI-powered personalization features to transform shopping experiences for millions of customers worldwide.

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 6 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?