CareerPlan

Software Engineer II, Backend (Decisions Orchestration)

Remote USRemoteFull-time$133k2026-10-06 → 2026-11-10
Hybrid · Canada

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