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.
Requirements
- Software application development
- Kotlin
- Python
- MySQL
- Flask
- Leveraging software engineering best-practices including Source Control, Agile Methodology and Code Reviews to develop and deploy projects within an agreed upon timeline
- Utilizing modern testing frameworks to write and maintain unit, integration and functional tests
Responsibilities
- Design, develop, and test high quality software systems using Python and Kotlin.
- Create tools and libraries that provide foundational functionality for, or in support of, the web application using Python and Kotlin.
- Maintain and improve test, build, and release pipelines.
- Provide guidance on core application architectural decisions and driving implementation.
- Work with engineers across the organization on project definition, technical specification, task break-down, delivery, monitoring, and maintenance.
- Engineering and integrating Affirm’s systems with third-party servicing solutions such as Salesforce Service Cloud.
- Debugging code issues utilizing data and stack trace analysis.
Other
- May telecommute.
- Position requires 5% of travel to various unanticipated worksites nationally and internationally.
- Employees new to Affirm typically come in at the start of the pay range.
- Affirm is proud to be a remote-first company!
- We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities.