Similar Jobs
See allSoftware Engineer II, Backend (Consumer Authentication)
Affirm
Canada
Python
Kotlin
AWS
Software Engineer II
Affirm
Europe
Python
Kotlin
AWS
Senior Software Engineer, Backend (Streaming Infrastructure)
Affirm
US
Python
Kotlin
AWS
Software Engineering Apprentice, Backend
Affirm
US
Coding
Software Engineering
Manager, Software Engineering, Backend (Transactional Comms)
Affirm
Europe
Software Engineering
Backend Development
What You'll Do:
- Design & expand the backbone of our platform to scale to hundreds of thousands of merchants from all around the world
- Design and align the scope of work with other teams to deliver cross-team projects
- Mentor other engineers to ensure their development & growth
What We Look For:
- 5+ years of experience as a backend software engineer
- A strong understanding of Domain-Driven Design, distributed systems, and how architectural decisions affect performance and maintainability
- Proficiency with data models, API design (http and RPC), state machines, event-driven architecture, and database design
Benefits:
- Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
- Generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
- Competitive vacation and holiday schedules allowing you to take time off to rest and recharge
Affirm
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. The company is remote-first and offers competitive benefits that are anchored to their core value of people come first.