1h ago
Senior Software Engineer, Backend (Merchant Advocacy)
Remote US
$169,000-$240,000 / year
full-timesenior Remotefintech
Tech Stack
Description
You will act as a technical leader building the lifecycle-orchestrator service for Affirm's merchant platform, improving availability and modernizing the codebase while mentoring other engineers.
Requirements
- 5+ years experience as a backend software engineer
- Strong understanding of Domain-Driven Design, distributed systems, and architectural impact on performance
- Proficiency with data models, API design (HTTP and RPC), state machines, event-driven architecture, and database design
- Excellent written and verbal communication skills; proficient in async communication like tech specs and ADRs
- Experience designing, developing, and launching backend systems (AWS, gRPC, Snowflake, Kotlin, Python, MySQL, Kubernetes)
Responsibilities
- Design expand the backbone of the platform to scale to hundreds of thousands of merchants globally
- Design and align scope of work with other teams to deliver cross-team projects
- Mentor other engineers to ensure their development growth
- Partner with Engineering Manager and Team Lead to drive and execute long-term vision
- Execute technical strategy for broad or complex requirements with insightful approaches
0 views 0 saves 0 applications