Overview
The role of Software Engineer I, Backend (Collections) at Affirm involves developing robust platform solutions to manage increasing volumes of loans while ensuring reliability and high availability. This remote position is based in Spain and is part of the Collections team, focused on optimizing recovery strategies for delinquent users.
Key Responsibilities
- Contribute to team projects and goals with the support of team members.
- Participate in an on-call rotation as required.
- Work collaboratively with team and stakeholders, ensuring visibility and understanding of risks and trade-offs.
- Balance speed and quality in delivering work while preventing system downtime.
- Engage in team community-building and growth activities.
Requirements
- Experience in designing, developing, and launching backend systems at scale, with proficiency in Python or Kotlin.
- Familiarity with distributed systems and technologies such as AWS, MySQL, and Kubernetes.
- Ability to translate business scenarios into solutions that interact with multiple software components, writing clear and extensible code.
- Comfort with navigating large code bases and providing constructive feedback through code reviews.
- Strong verbal and written communication skills for effective collaboration.
Benefits
- Contract of Employment.
- Flexible Spending Wallets for tech, food, and lifestyle.
- Wellness days to recharge.
- Learning & Development programs.
- Parental benefits.
- Employee Resource & Community Groups.
- 100% subsidized medical coverage for employees and their dependents.
- Monthly stipends for health, wellness, and tech spending.
- Employee stock purchase plan (ESPP).
Location
Remote position, available to applicants based in Spain.
How to Apply
To apply for this position, visit the Affirm careers page or submit your application via the provided link.
Deadline
No specific deadline stated.