Affirm is looking for a highly motivated Backend engineer to work in the Consumer Authentication team on several key architecture and product initiatives.
Requirements
- 2+ years of experience as a backend / server-side software engineer.
- Proficiency in Kotlin and/or Java/JVM and their associated backend ecosystem is a must (Database access, Dependency Injection, Gradle/Maven, testing tooling, etc).
- Experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan.
- Experience designing and building distributed systems and applications, real-time, scalable web services and REST APIs.
- Experience with data frameworks such as Spark, Kafka, Kubernetes and Airflow.
- Proficiency in unit & integrating testing.
- Strong verbal and written communication skills that support effective collaboration with our global engineering team.
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
- Time off - 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