Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II (Money Movement & Card Ledger)

$133k - $183k
Full-time

Affirm

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.
Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II (Money Movement & Card Ledger) in Remote vacancy
  • $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... 
    Ledger
    Permanent employment
    Full time
    Remote work
    Flexible hours
    Shift work

    Affirm

    Remote
    9 days ago
  • $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... 
    Ledger
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    Pax8

    Remote
    6 days ago
  • $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,... 
    Ledger
    Full time
    Temporary work
    Remote work
    Flexible hours

    NMI

    Remote
    5 days ago
  • $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... 
    Ledger
    Full time
    Temporary work
    Remote work
    Flexible hours

    NMI

    Remote
    8 days ago
  • $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... 
    Suggested
    Remote work
    Flexible hours

    Affirm

    Los Angeles, CA
    2 days ago
  • 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... 
    Ledger
    Remote job
    Full time

    ImagineX

    Atlanta, GA
    1 day ago
  • $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... 
    Ledger
    Full time
    Work at office
    Home office
    Relocation package
    Flexible hours

    Ramp

    Remote
    2 days ago
  • $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... 
    Ledger
    Full time
    Remote work
    Home office

    Alpaca

    Remote
    4 days ago
  • $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 time
    Flexible hours

    Extend

    Remote
    1 day ago
  • $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 time
    Bank staff
    Remote work
    Flexible hours

    MQ Referrals Only

    Remote
    6 hours ago
  • $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... 
    Ledger
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Lithic, Inc.

    New York, NY
    2 days ago
  • $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 job
    Flexible hours

    Affirm

    Los Angeles, CA
    2 days ago
  • $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... 
    Ledger
    Full time
    Work from home
    Flexible hours

    Benepass

    Remote
    7 days ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    18 hours ago
  • $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

    McGraw-Hill Education

    Columbus, OH
    3 days ago
  • $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... 
    Ledger
    Hourly pay
    Part time

    Golden1

    Sacramento, CA
    4 days ago
  •  ...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... 
    Ledger
    Full time

    Golden 1 Credit Union

    Oakland, CA
    3 days ago
  • $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... 
    Ledger
    Full time
    Flexible hours
    Night shift

    Legends Bank

    Clarksville, TN
    2 days ago
  • $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... 
    Ledger
    Hourly pay
    Part time
    Work at office

    Golden 1

    Goleta, CA
    1 day ago
  • $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 time
    Work at office
    Remote work
    Flexible hours

    MQ Referrals Only

    Remote
    5 days ago
  • $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... 
    Ledger
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Lithic

    New York, NY
    2 days ago
  •  ...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 GRAYHILL
    Permanent employment
    Remote work

    GRAYHILL

    La Grange, IL
    2 days ago
  • $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 time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    Arlington, VA
    2 days ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Dormont Manufacturing Co

    Sunnyvale, CA
    3 days ago
  • $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 work
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Vertafore

    Pulaski, TN
    2 days ago
  • $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... 
    Ledger
    Full time
    Temporary work
    Work at office
    Flexible hours

    State of Maine

    Augusta, ME
    2 days ago
  •  ...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... 
    Ledger
    Full time
    Immediate start
    Remote work

    Modern Treasury

    Remote
    2 days ago
  • $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,... 
    Ledger
    Full time
    Contract work
    H1b
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Till Financial

    Brooklyn, NY
    a month ago
  • $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 time
    Local area
    Flexible hours

    Referral Board

    Remote
    5 days ago
  • $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 time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    6 hours ago

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!