Browse All Jobs
Job Description
Affirm is seeking a Senior Software Engineer to join their Infrastructure Platform Engineering team. This role focuses on ensuring the reliability, availability, and operational efficiency of Affirm’s distributed systems. The ideal candidate will thrive in highly scalable, cloud-native environments, focusing on incident response, observability, automation, and system resilience. As part of the Platform, Reliability and Infrastructure Operations group, the engineer will work on proactive failure mitigation, operational tooling, and service scaling strategies.

Role involves:
  • Owning and delivering quarterly goals for the team.
  • Collaborating with product management, design & analytics.
  • Proactively identifying project, process, technology or business issues.
  • Supporting the operations and availability of team artifacts.
  • Fostering a culture of quality and ownership.
  • Helping develop talent on the team.

Requirements:
  • 5+ years of experience as a software engineer.
  • Experience in designing, developing, and launching backend systems at scale using technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
  • Experience shipping web apps using declarative UI frameworks like React or Vue.
  • Experience defining a technical plan for the delivery of a significant feature or system component.
  • Proficiency at making significant changes in a large code base.
  • Strong verbal and written communication skills.

Affirm offers:
  • Contract of Employment
  • Flexible Spending Wallets for tech, food and lifestyle
  • Away Days - wellness days to take off work and recharge
  • Learning & Development programs
  • Parental leave
  • Employee Resource & Community Groups
Apply Manually