Similar Jobs
See allSenior Software Engineer - Verification Platform
Veriff
Europe
Python
Distributed Systems
APIs
Senior Software Engineer, Full Stack (Zero to One Labs)
Affirm
Canada
Python
Kotlin
AWS
Software Engineer II, Back-end (Card Mgmt & Transaction Processing)
Affirm
US
Python
Kotlin
AWS
Java Backend QA Engineer (White-box Focus)
Binance
Asia
Java
Automation
API Testing
Software Engineer II, Backend (Infrastructure Platform)
Affirm
US
Python
AI-assisted Development
Distributed Systems
What You’ll Do:
- Design, build, and maintain scalable systems for synthetic identities, test data seeding, mocking, load testing, and deterministic validation workflows.
- Help evolve Affirm’s testing strategy from broad E2E-heavy validation toward a scalable model with stronger component, integration, contract, performance, and targeted E2E testing.
- Build platform capabilities that make production-like load testing safer, more repeatable, and easier to operate.
Who We Look For:
- 5+ years of software engineering experience with strong backend engineering in Python, Kotlin, Java, or similar.
- Experience designing and operating distributed systems, platform infrastructure, or testing infrastructure.
- Strong ownership and ability to drive ambiguous technical work to completion, with excellent written and verbal communication.
Affirm
Affirm is reinventing credit to make it more honest and friendly, offering buy now, pay later without hidden fees. As a growing fintech company, it fosters a remote-first culture with a focus on developer productivity and reliable systems.