Overview
Affirm is seeking a Senior Software Engineer to join the Partner Merchant Interfaces - Integration team within Decisions Foundations. This role involves developing the APIs used by Partners and Merchants to integrate with Affirm, supporting major partners like Amazon and Stripe.
Key Responsibilities
- Collaborate with your team on tasks that contribute to team projects and goals.
- Work with stakeholders to create visibility and dialogues regarding risks and trade-offs.
- Ensure a balance of speed and quality in your work to meet business goals while preventing downtime.
- Engage in growth and development activities to foster a sense of community within your team.
Requirements
- Experience in designing, developing, and launching backend systems at scale using Python or Kotlin.
- Familiarity with distributed systems and technologies like AWS, MySQL, and Kubernetes.
- Able to translate simple problems into solutions that involve multiple software components, producing well-tested and maintainable code.
- Competence in navigating large codebases, debugging, and providing feedback through code reviews.
- Ownership of personal growth and proactive feedback-seeking from team members and stakeholders.
- Strong verbal and written communication skills for effective collaboration with global teams.
- A Bachelor’s degree in a related field or equivalent practical experience.
Benefits
- 100% coverage of health premiums for employees and their dependents.
- Monthly stipends supporting tech setup and health/wellness options.
- Flexible time off and generous holiday schedules.
- Employee stock purchase plan (ESPP) for purchasing Affirm stock at a discount.
Location
Remote - United States
How to Apply
Please submit your application through Affirm's career page.
Deadline
No deadline stated.