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. Our team sits within Developer Productivity, whose mission is to make software development at Affirm simpler and faster across the company.
Requirements
- 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
- Experience developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
- Experience building or evolving CI/CD, deployment, or release automation systems that reduce manual toil and improve rollout predictability, recovery, and auditability across many engineering teams.
- Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design.
- Ability to make significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
- Strong verbal and written communication skills that support effective collaboration with our global engineering team.
- Ability to take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
Benefits
- 100% subsidized medical coverage, dental and vision for you and your dependents
- Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
- Competitive vacation and holiday schedules allowing you to take time off to rest and recharge
- ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount