Software Engineer II, Backend (Card)
Recruiter Fit Breakdown & Candid Summary
This is a mid-level Software Engineer II position focusing on backend development for Affirm's Card products.
The ideal candidate brings 2+ years of software engineering experience with proficiency in Python or Kotlin, along with familiarity with AWS, MySQL, and Kubernetes.
Engineers who prefer strict siloed work or lack distributed systems experience may find the cross-functional collaboration and operational on-call duties challenging.
The role offers a competitive compensation package including base pay in PLN, equity, and comprehensive benefits tailored for remote workers in Poland and Spain.
Role Responsibilities
- 1Break down larger projects into individual tasks and deliver them in multiple phases with the support of tech leads.
- 2Collaborate with product management, design, and analytics during the product development lifecycle to articulate technical constraints and trade-offs.
- 3Support the operations and availability of team artifacts by creating and monitoring metrics and handling on-call duties.
- 4Contribute to team culture and growth by participating in the interview process and professional development activities.
- 5Write high-quality, well-tested, and extensible code within a large codebase and conduct code reviews for peers.
Skills Matrix
Must-Have Skills
Nice-to-Have Skills
Will an ATS filter reject your resume for this role?
Check your keyword match score, missing must-have skills, and formatting flags — before you apply.
No signups. Free check in 3 seconds.
Ready to submit your application?
Apply directly on Affirm's official job portal.
Similar Jobs
Research Engineer - Data Infrastructure
ElevenLabs • London, United Kingdom
Summer Intern - Enovia PLM
Westinghouse Electric Company • Cranberry Township, PA, USA
Associate, Strategic Finance & Investor Relations
Cloudflare • San Francisco, CA
Regulatory Reporting Compliance Associate
Robinhood • Chicago, IL