Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative company is seeking a Staff Software Engineer for their Backend Virtual Cards Platform. This role involves setting the technical strategy, collaborating across teams, and ensuring operational excellence within a remote-first environment. The ideal candidate will have extensive experience in backend systems, particularly with Python or Kotlin, and a strong background in distributed systems. Join a forward-thinking organization that values quality, ownership, and collaboration, offering competitive compensation and a flexible work environment.
Join to apply for the Staff Software Engineer, Backend (Virtual Cards Platform) role at 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 Virtual Cards (VCN) Platform Engineering team powers all of Affirm's products that depend on one-time-use cards. Virtual cards enable consumers to leverage Affirm’s financial products at virtually any merchant that accepts card payments, supporting online ecommerce, physical in-store, and digital wallet integrations such as Apple Pay and Google Pay. By providing systems that bridge Affirm and external credit networks like Visa, the VCN Platform team is essential for scaling Affirm’s network.
Base Pay Grade: P
Equity Grade: 13
Competitive total compensation includes base pay, equity, stipends, and benefits such as health coverage, wellness stipends, time off, and stock purchase plans.
Location: Remote - US. Affirm is a remote-first company, with some roles requiring occasional office presence.
We provide inclusive hiring practices and accommodations for candidates with disabilities. Affirm considers qualified applicants with arrest and conviction records, per local ordinances.
By submitting your application, you agree to Affirm's Privacy Notice and consent to data processing.