SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer II, Backend (Card)

Affirm - Remote - Remote - posted 2026-10-16

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: PLN 259,000 - 379,000 / annual

Affirm is a fintech company that provides transparent, predictable payment solutions with no hidden fees. The Card team develops high-quality, scalable platforms enabling users to access honest financing through Affirm's card products. As a Software Engineer II on the Card Checkout team within the Direct to Consumer organization, you will play a critical role in developing complex backend systems that power a seamless checkout experience. The team is full-stack (backend and mobile engineers) and partners closely with product, design, and analytics to build scalable systems. Key responsibilities: - Break down larger projects into individual tasks, deliver them in phases, and collaborate to ensure timely delivery with support from your tech lead and manager - Support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics; participate in ideation, articulate technical constraints, and partner on decisions that consider risks and trade-offs - Support operations and availability of team artifacts by creating and monitoring metrics, escalating when needed, and supporting on-call efforts - Contribute to team community through growth and development activities, including participation in the interview process You will work on backend systems that handle card transactions, checkout flows, and related financial operations at scale. REQUIREMENTS: - 2+ years of experience as a software engineer - Experience designing, developing, and launching backend systems; proficiency in Python or Kotlin - Familiarity with distributed systems building blocks and technologies such as AWS, MySQL, and Kubernetes - Ability to write high-quality code that is easily understood and used by others - Comfortable navigating large codebases, debugging others' code, and providing feedback through code reviews - Demonstrated ability to translate simple problems or business scenarios into solutions that interact with multiple software components, executing with clear, well-tested, and extensible code - Proactive approach to ownership of your growth, seeking feedback from team, manager, and stakeholders - Strong verbal and written communication skills supporting effective collaboration with global engineering teams

Similar roles