Taro Logo

Senior Software Engineer (Decisions and Pricing EU)

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees.
$92,000 - $125,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience
Finance

Description For Senior Software Engineer (Decisions and Pricing EU)

Affirm, a pioneering fintech company, is seeking a Senior Software Engineer to join their Decisions and Pricing team in Spain. This remote position offers an exciting opportunity to work on systems that deliver credit decisions for millions of consumers while maintaining positive unit economics.

The role involves working with cutting-edge technologies including Python, Kotlin, and AWS to build and maintain highly available distributed systems. You'll be responsible for developing APIs and data models within micro-service architectures, creating efficient batch processing systems, and improving platform extensibility for global scaling.

As a senior engineer, you'll play a crucial role in leading technical initiatives, mentoring team members, and fostering a culture of quality and ownership. The position requires participation in on-call rotations and collaboration with global teams to solve complex problems in the credit decisioning space.

The compensation package is highly competitive, with a base salary range of €85,000 - €115,000, plus equity and comprehensive benefits including fully subsidized medical coverage for employees and dependents. Affirm offers an inclusive work environment with flexible spending wallets for various needs, wellness days, and learning opportunities.

This is an ideal opportunity for experienced engineers who want to make a significant impact in the fintech industry while working with a company that prioritizes both technical excellence and employee well-being. The role offers the perfect balance of technical challenges, leadership opportunities, and work-life balance in a remote-first environment.

Last updated 11 hours ago

Responsibilities For Senior Software Engineer (Decisions and Pricing EU)

  • Support peers and stakeholders in product development lifecycle
  • Own and deliver quarterly goals for the team
  • Lead engineers through ambiguity to solve open-ended problems
  • Identify and solve project, process, technology or business issues
  • Support operations and availability of team artifacts
  • Foster culture of quality and ownership
  • Help develop talent by providing feedback and guidance
  • Build APIs and data models for micro-service architectures
  • Create batch jobs to process large amounts of data
  • Participate in on-call rotation

Requirements For Senior Software Engineer (Decisions and Pricing EU)

Python
Java
Kotlin
Kubernetes
MySQL
  • 4+ years of experience designing, developing and launching backend systems at scale
  • Experience with Python and Kotlin/Java
  • Track record of developing highly available distributed systems using AWS, MySQL and Kubernetes
  • Proficiency in object-oriented and dynamically typed languages
  • Experience architecting, building, launching and maintaining complex systems
  • Strong written and verbal communication skills
  • Must be based in Spain

Benefits For Senior Software Engineer (Decisions and Pricing EU)

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Parental Leave
Visa Sponsorship
  • 100% subsidized medical coverage for employees and dependents
  • Flexible Spending Wallets for tech, food and lifestyle
  • Away Days - wellness days off
  • Learning & Development programs
  • Parental benefits
  • Employee Resource & Community Groups
  • Visa sponsorship available
  • ESPP (Employee Stock Purchase Plan)

Interested in this job?

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