Software Engineer II, Backend (Decisions Orchestration)
Core
Design and implement APIs and microservice interfaces for Affirm's Checkout Platform to manage user transactions and improve system performance.
Role type
Senior Backend Software Engineer (Financial Services)
Builds
Checkout platform APIs and microservices for a buy-now-pay-later financial product
Domain
Fintech / E-commerce
Required skills
Python, Kotlin, RPC, Redis, MySQL, AWS, Github, System Design, API Development, Microservices Architecture, Performance Optimization
Preferred skills
Technical leadership, Engineering standards definition, Cross-functional collaboration
Responsibilities
Design and implement forward-looking technical approaches for large-scale problems, Own components of checkout systems and define their long-term health, Collaborate with engineers to build the next generation of the checkout platform, Learn and improve engineering standards, tooling, and processes
Seniority
Senior, hands-on IC