Affirm is looking to solve the problem of making credit more honest and friendly by giving consumers flexibility to buy now and pay later without hidden fees or compounding interest
Requirements
- Software application development including Python or Kotlin
- OLTP and OLAP databases including SQL, NoSQL and relational databases
- Architecting and maintaining complex distributed systems
- Developing and deploying projects using Control, Agile Methodology or Code Reviews
- AWS cloud computing resources including Amazon Aurora PostgreSQL, AWS Lambda or SQS
- Containerization (Docker and Kubernetes)
- Utilizing modern testing frameworks to write and maintain unit, integration and functional tests
Responsibilities
- Design, develop, and test high quality software systems using Python or Kotlin
- Support product development lifecycle by collaborating with cross-functional teams
- Identify project, process, technology or business issues and drive solutions for issues
- Setting and maintaining code review and design standards for team
- Independently identify the right solutions to solve ambiguous, open-ended problems
- Own and deliver projects in service of quarterly goals on the team
- Engineering and integrating Affirm’s systems with third-party servicing solutions such as AWS
Other
- Master’s degree (or foreign equivalent) in Computer Science, Computer Engineering or related field
- 3 years of experience
- May telecommute
- Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
- Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents