Browse All Jobs
Job Description
Affirm is seeking a Senior Software Engineer to join their Decisions and Pricing team, focusing on the EU market. This role is pivotal in delivering optimal credit decisions for Affirm's consumers while ensuring positive unit economics and maintaining a competitive edge for merchant partners. The engineer will contribute to the decisioning system and ML models that serve millions of users.

Responsibilities:
  • Own and deliver quarterly goals for the team.
  • Lead engineers through ambiguity to solve open-ended problems.
  • Proactively identify and resolve project, process, technology, or business issues.
  • Collaborate with product management, design, and analytics teams.
  • Support the operations and availability of team artifacts.
  • Foster a culture of quality and ownership.
  • Develop talent on the team through feedback and guidance.
  • Build APIs and data models within micro-service and event-driven architectures.
  • Improve the platform's extensibility, performance, and usability.

Requirements:
  • 4+ years of experience designing, developing, and launching backend systems at scale using languages like Python and Kotlin/Java.
  • Track record of developing highly available distributed systems using technologies like AWS, MySQL, and Kubernetes.
  • Proficiency in object-oriented and dynamically typed languages.
  • Ability to synthesize complex requirements into high-quality system designs and software.
  • Experience architecting, building, launching, and maintaining complex systems.
  • Experience defining a technical plan for the delivery of significant features.
  • Proficiency in making significant changes in a large code base.
  • Strong written and verbal communication skills.

Affirm offers:
  • Flexible Spending Wallets for tech, food, and lifestyle.
  • Away Days for wellness and recharge.
  • Learning & Development programs.
  • Parental leave.
  • Employee Resource & Community Groups.
  • Health care coverage.
  • Time off.
  • ESPP.
Apply Manually