Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. As a Senior Software Engineer, you will be responsible for designing, developing, and launching backend systems at scale, working with global engineering teams, and taking ownership of your growth.
Requirements
- 4+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
- Track record of developing highly available distributed systems using technologies like AWS, MySQL, and Kubernetes.
- Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple, and extensible design.
- Proficient at making significant changes in a large code base and developing a suite of tools and practices to enable safe changes.
- Strong verbal and written communication skills to support effective collaboration with the global engineering team.
Benefits
- 100% subsidized medical coverage, dental, and vision for you and your dependents
- Flexible Spending Wallets for spending on Technology, Food, various Lifestyle needs, and family forming expenses
- Competitive vacation and holiday schedules
- Employee Stock Purchase Plan (ESPP)
- Inclusive interview experience for people with disabilities