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:
Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

System Software Engineer, Tools

Senior System Software Engineer position at Annapurna Labs (AWS) developing tools and software solutions for cloud platform development, requiring 5+ years experience in software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, migration, and infrastructure development.

Senior Software Engineer - C/C++

Senior Software Engineer position at Microsoft focusing on Windows kernel and driver development, requiring 7+ years of C/C++ experience and system-level programming expertise.

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