Software Engineer II (Money Movement & Card Ledger)
$133k - $183kAffirm
About Affirm: Affirm is reinventing credit to make it more honest, transparent, and user-friendly, providing millions of consumers with the flexibility to buy now and pay later without hidden fees, compounding interest, or structural traps. As an industry-leading fintech trailblazer, Affirm unifies instant transaction underwriting with consumer card networks to power commerce for thousands of top-tier merchants in-store and online. Built around the core principle that people come first, Affirm develops an ecosystem predicated entirely on honesty, fiscal integrity, and trust.
Position Overview
We are seeking a highly autonomous, systems-fluent, and development-oriented Software Engineer II (Money Movement & Card Ledger) to join our core financial platform engineering vertical under a permanent, full-time remote configuration within Canada. The Money Movement & Card Ledger team builds, maintains, and secures the high-availability ledger engines, bank integrations, and data nodes powering our newest flagship product: the Affirm Card—a breakthrough option marrying traditional debit functionality with buy-now-pay-later (BNPL) financial channels. Shifting completely away from routine non-regulated administrative data entry loops, simple website modifications, or generic internal tool updates, you will operate an active high-concurrency event-streaming, transactional ledger auditing, and multi-tenant cloud-infrastructure laboratory. Partnering cross-functionally alongside Product Managers, Data Scientists, and global engineering cells, you will translate multi-phase business workflows into mathematically exact, extensible backend solutions. This position requires a software engineer with 2.5+ years of production history who handles microservices fluidly natively using Python, Backend, and DevOps primitives, targets strict software reliability targets, and participates in on-call operational syncs reliably.
Key Responsibilities
- Financial Service Governance: Design, develop, and maintain secure, scalable backend services and transaction APIs to govern bank data integration and merchant settlement lines natively utilizing Backend best practices.
- Ledger Infrastructure Instrumentation: Write and optimize mathematically precise, immutable double-entry ledger algorithms to ensure uncompromised accuracy for real-time card clearings.
- Distributed System Optimization: Leverage modern cloud building blocks to scale transactional data throughput, orchestrating workloads fluidly natively deploying DevOps components like AWS, Kubernetes, and containerized microservices.
- High-Scale API Customization: Architect, test, and ship high-throughput, low-latency RESTful or gRPC endpoints to handle millions of consumer card sweeps without system performance drops.
- Relational Data Management: Define, write, and optimize relational schemas, transaction bounds, and query structures across large multi-tenant MySQL data instances.
- Cross-Functional Project Triage: Collaborate beside Product Management, Design, and Analytics to analyze business requirements, detail technical constraints, and partner on decisions considering risk-mitigation trade-offs.
- Code Base Stewardship: Navigate massive internal repositories to debug deep software issues, reviewing code patches from peers to maintain strict, easily understood, and well-tested engineering standards.
- Production Observability Control: Establish, monitor, and triage runtime metrics and real-time alerts, actively supporting team artifact availability and “keep the lights on” on-call production rhythms.
Required Skills & Qualifications
- Possess a formal Bachelor’s degree in Computer Science, Software Engineering, or a matching highly technical discipline, OR equivalent practical industry experience.
- A minimum of 2.5+ years of proven, successful professional software development experience operating as a Backend Developer, Systems Engineer, Core Python Developer, FinTech Engineer, or closely matching tech-driven application design capacity.
- Expert Backend Command: Complete production-grade proficiency writing, debugging, and maintaining clean code natively utilizing Python or Kotlin ecosystems.
- Strong working familiarity with distributed application components, web infrastructure layers, and cloud relational databases (explicitly including AWS, MySQL, and Kubernetes platforms).
- Outstanding written and verbal communication strengths in English, with an established history breaking down complex, multi-tiered project tracks into scannable development sprints across global teams.
- Location Context: Position operates under remote guidelines open exclusively to qualified software engineers residing permanently within Canada .
Preferred Strategic Indicators (Nice to Have)
- Prior platform or consulting history building core transaction engines explicitly inside the consumer banking, point-of-sale financing, transaction routing, or credit card ledger sectors .
- Direct operational knowledge of financial compliance parameters, electronic fund transfers (ACH), card network protocols, or double-entry bookkeeping engineering logic.
- An adaptable engineering persona characterized by strong personal accountability, a commitment to high-quality code craftsmanship, and a desire to contribute actively to the surrounding peer community.
What We Offer
- Top-Tier Canadian FinTech Engineering Remuneration Matrix: A highly competitive annual base salary scale of $133,000 — $183,000 CAD calibrated precisely to your job-related skills and backend pedigree, augmented by lucrative equity rewards (Affirm Holdings, Inc.) and Employee Stock Purchase Plan (ESPP) setups.
- 100% remote workspace infrastructure autonomy anywhere within Canada, removing daily physical traffic commute friction entirely.
- High-Impact Credit Transformation Footprint: Elite career landmarks achieved by single-handedly engineering the financial systems and ledger rules backing a beloved, lasting consumer brand that is reinventing global credit structures.
- Comprehensive health preservation benefits, providing 100% subsidized medical, dental, and vision premium coverage for you and your eligible dependents.
- Access to generous Flexible Spending Wallets (stipends for technology setup, food delivery, and family-forming expenses), competitive holiday schedules, and an inclusive, remote-first engineering workspace that puts people first.
$133k - $183k
...unifies instant transaction underwriting with consumer card networks to power commerce for thousands of top-tier... ...autonomous, systems-fluent, and development-oriented Software Engineer II (Money Movement & Card Ledger) to join our core financial platform engineering...LedgerPermanent employmentFull timeRemote workFlexible hoursShift work$170k - $185k
Role Description Software Engineer II (Remote, USA) to help build the next generation of Pax8’s financial... ...that safely move, track, and reconcile money across the Pax8 ecosystem — while... ...domains — model transactions, events, and ledgers with clear domain boundaries and strong...LedgerFull timeTemporary workLocal areaImmediate startRemote workFlexible hours$120k - $145k
...Product Manager on the A2A & Money Movement team, you own the roadmap... ...NMI. You'll work closely with Engineering, Design, Compliance, and go-... ...payments (RTP/FedNow) ~Push-to-card ~Open banking / pay-by-... ...system design: funds flows, ledger logic, settlement,...LedgerFull timeTemporary workRemote workFlexible hours$160k - $210k
...Director of Product Management, A2A & Money Movement, you own the strategy, roadmap, and... ...payments (RTP/FedNow) ~Push-to-card ~Open banking / pay-by-bank ~Bank... ...Development ~Partner with Engineering leadership on ledger, settlement, reconciliation, and fraud...LedgerFull timeTemporary workRemote workFlexible hours$165k - $225k
Software Engineer II, Back-end (Card Mgmt & Transaction Processing) Remote (US) 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. We are building...SuggestedRemote workFlexible hours- ImagineX is seeking a Director of Ledger Reconciliation & Money Movement to manage essential financial systems that bridge engineering and finance. The role is 100% remote and full-time, aimed at improving clarity and structure in complex reconciliation processes. The...LedgerRemote jobFull time
$142.3k - $334.5k
...Ramp's explosive growth. Money at Ramp isn't just one... ...backend systems for money movement with strict correctness requirements... ...of backend or platform engineering experience, ideally in... ...payments, or banking (ACH, card rails, crypto, ledgers) ~Familiarity with...LedgerFull timeWork at officeHome officeRelocation packageFlexible hours$500 per month
Role Description As a senior software engineer, you will help build and... ...Operating in an industry in which money movement is a critical component, we... ...accounting and financial ledgers Requirements ~Previous... ...USD $150 per month via a Brex Card Company Description...LedgerFull timeRemote workHome office$171k - $198k
Role Description We are looking for an exceptional Senior Software Engineer II to join the Extend Fulfillments team, a core pillar driving... ...backwards compatibility — especially where events drive money movement or fulfillment ~A track record of owning large, ambiguous...Full timeFlexible hours$174.7k - $218.4k
Role Description Marqeta is seeking an experienced Staff Software Engineer to independently drive the identification and delivery of complex software solutions on our Banking and Money Movement Team. In this role, you will lead end-to-end delivery across multi-component...Full timeBank staffRemote workFlexible hours$160k - $200k
Lithic is the modern card issuing and processing platform... ...hiring for our Treasury team Software Engineers at various levels (II, Senior, and Staff) who... ...parties. This includes our ledger, ACH and wire... ...Treasury ecosystem and how money moves—while the team helps...LedgerFull timeWork at officeRemote workFlexible hours3 days per week$165k - $225k
Affirm is looking for a Software Engineer II, Back-end in San Francisco. This role involves developing backend systems for card management and transaction processing. Ideal candidates will possess at least 1.5 years of experience, proficiency in Python or Kotlin, and familiarity...Remote jobFlexible hours$200k - $240k
...globally. We are hiring a Senior Software Engineer to own and evolve the systems... ...the core of our platform: ~Ledgering ~Transaction processing ~Decisioning ~Money movement These systems are... ...operated systems in payments, card issuing, wallets, banking infrastructure...LedgerFull timeWork from homeFlexible hours$109k - $204k
...platform, services, and systems that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater... ...as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee under 8 U.S.C. 1157,...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$90k - $135k
...Software Engineer II - AI We are seeking a Software Engineer II - AI to join our AI Platform team. The ideal candidate will possess expertise... .... You’ll have opportunity for horizontal and vertical movement and growth throughout the organization, including clear career...Remote work$22 per hour
...Branch - Member Service Specialist II (Part-Time) Job Description... ...transfers, payments and general ledger entries while maintaining a cash... ...not limited to cashier’s checks, money orders, savings bonds, wire transfers, and debit card issuance. Assesses member needs...LedgerHourly payPart time- ...Member Service Specialist II Golden 1 Credit Union is among the... ..., payments and general ledger entries while maintaining a cash... ...not limited to cashier's checks, money orders, savings bonds, wire transfers... ...sub-shares, and debit card issuance. Assesses members needs...LedgerFull time
$500 - $2,500 per month
...Personal Banker II Hot Job Clarksville, TN 37042 Start Date... ...Currency Transaction Reports, general ledger tickets, forms, etc.) ~... ...online and account/debit card maintenance to include stop... ...be able to handle large sums of money comfortably. ~ Proficient...LedgerFull timeFlexible hoursNight shift$22 per hour
...TITLE: Member Service Specialist II DEPARTMENT: Branch... ...transfers, payments and general ledger entries while maintaining a... ...not limited to cashier's checks, money orders, savings bonds, wire transfers... ...sub-shares, and debit card issuance. # Assesses members...LedgerHourly payPart timeWork at office$113.8k - $142.3k
Role Description Marqeta is looking for a talented Network Engineer II to manage and support our physical network infrastructure. You will... ...Collaborate with Internet Service Providers (ISPs) such as Equinix, and Card Networks such as Visa/Mastercard/Pulse to maintain and optimize...Full timeWork at officeRemote workFlexible hours$158k - $290k
Lithic is the modern card issuing and processing platform empowering ambitious... ...We are hiring for our Treasury team Software Engineers at various levels (II, Senior, and Staff) who are curious... ...and third parties. This includes our ledger, ACH and wire infrastructure, and...LedgerFull timeWork at officeRemote workFlexible hours3 days per week- ...Grow With Us? Summary We are seeking a skilled and motivated Software Design Engineer II to join our Vehicle Solutions team. In this role, you will... ..., U.S. National, U.S. Permanent Resident (i.e. 'Green Card Holder'), Political Asylee, or Refugee. #J-18808-Ljbffr GRAYHILLPermanent employmentRemote work
$106k - $169k
...governments realize their greatest potential. Title and Summary Software Engineer II - Backend/Platform Agentic AI Who is Mastercard? Mastercard... ...that help financial institutions understand and grow their card portfolios. We're building a first-party AI platform that...Full timePart timeWorldwideFlexible hours$165k - $242k
What You’ll Do: As a Senior Software Engineer II (IC4) on the AI Workload Orchestration Platform team, you will help build and operate CoreWeave... ...or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$60k - $70k
...across the U.S., Canada, and India. Job Description As a Software Engineer II, you will be working within an energetic agile team implementing... ...moving up to 10 pounds. Frequent repetitive hand and arm movements required to operate a computer. Specific vision abilities...Contract workTemporary workWork at officeWork from homeFlexible hours$12.85k - $15.11k
...Office Associate II Are you an experienced accounting professional... ...of work includes depositing money, establishing receivables, and... ...includes cash, checks and credit card payments from DHHS offices... ...and accounted for in the general ledger within three business days from...LedgerFull timeTemporary workWork at officeFlexible hours- ...Treasury is expanding deeper into money movement. We’re building new products... ...of infrastructure, platform engineering and security. You’ll define... ...Real-time payment flows Ledger-backed transaction... ...( ACH , wires , RTP , cards , etc.) Familiarity with...LedgerFull timeImmediate startRemote work
$150k - $200k
...families - debit cards, accounts, and tools... ...their own money. Families don't work... ...hitting one shared ledger, with separate kid... ...the lean, senior engineering culture that got us... ...Systems Ship money movement and payments features... ...of real financial software: compliance,...LedgerFull timeContract workH1bRemote workVisa sponsorshipWork visaFlexible hours$2,000 per month
...to the world — it's where potential customers first encounter our products and where existing ones come to learn more. As a Software Engineer II on the Web Engineering team you'll own meaningful parts of that experience: building the features, systems, and infrastructure...Full timeLocal areaFlexible hours$92k - $147k
...governments realize their greatest potential. Title and Summary Software Engineer II Overview: We work to connect and power an inclusive, digital... ...design, build, test, and enhance solutions that support the movement of transactions around the world. Role • Design, develop,...Full timePart timeWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II (Money Movement & Card Ledger). Be the first to apply!
- ngo software engineer Remote
- software developer Remote
- software developer internship no experience Remote
- software developer apprenticeship Remote
- junior software developer Remote
- part time software developer remote Remote
- financial software developer Remote
- senior software engineer ruby on rails Remote
- software engineer amazon Remote
- senior software design engineer Remote







