Backend Software Engineer Underwriting
Affirm, Inc.
Backend software engineering meets underwriting platform development at affirm in a remote-first Canadian role using Python or Kotlin. Build features supporting responsible growth.
As a Software Engineer II within the Purchasing Power organization, you will partner with Product and Credit Risk. You will design, develop, and launch backend systems serving affirm Card, e-commerce sites, and the affirm app. The work includes distributed systems, AWS, MySQL, and Kubernetes. You will break projects into phases, communicate technical constraints, and weigh risks and trade-offs. Your work supports partnered merchants and users across multiple interfaces.
Key Responsibilities:
- Design and implement underwriting platform features
- Break projects into tasks and deliver phased work
- Collaborate with Product, Design, Analytics, and Credit Risk
- Create metrics and support availability and on-call efforts
- Participate in interviews and team development activities
Requirements:
- At least 1.5 years of software engineering experience
- Backend systems experience with Python or Kotlin proficiency
- Familiarity with distributed systems, AWS, MySQL, and Kubernetes
- Ability to write clear, tested, extensible code
- Comfort debugging code and providing review feedback
Apply backend engineering, distributed systems, and Python or Kotlin skills to affirm’s underwriting platform remotely across eligible Canadian provinces.
#J-18808-LjbffrReference: WJ-4483_1423964