Affirm
Software Engineer II, Back-end (Card Mgmt & Transaction Processing)
Remote US (Remote)midAdded 2 days ago
About this role
Affirm seeks a Backend Software Engineer II to build and maintain critical infrastructure for card issuance and transaction processing at scale. You'll work on systems powering authorization, account management, and platform security while collaborating across product and engineering teams in a remote US role.
What you'll do
- Design, develop, and launch backend systems for card management and transaction processing
- Break down larger projects into tasks and deliver them in phases with cross-functional collaboration
- Partner with product, design, and analytics teams on technical constraints and risk assessments
- Create monitoring metrics and support on-call operations to ensure system availability
- Participate in code reviews, debugging, and codebase navigation
- Contribute to team growth through interview participation and knowledge sharing
What they're looking for
- Python or Kotlin proficiency
- Backend systems design and development
- Distributed systems architecture
- AWS, MySQL, and Kubernetes
- Code review and debugging
- Clear communication and collaboration
- Problem-solving and system design
- Testing and code quality practices
Benefits
- Equity compensation (Grade 6)
- 100% subsidized medical, dental, and vision coverage for you and dependents
- Monthly stipends for health, wellness, and tech spending
- Remote work (US-based)
- Base pay range $165,000-$225,000 (CA, WA, NY, NJ, CT); varies by state
Opens the official application on the employer’s site. No login required.