Skip to main content

Software Engineer II (Money Movement & Card Ledger)

Affirm
Remote - CanadaUpdated 36d ago
Total compensation
$133k–$183k
Published total compensation range
Location
Remote - Canada
Remote eligibility
Employment
Full-time
Mid-level
Role family
Engineering
Fintech
Apply on job-boards.greenhouse.io
Job actionsApply now
Job actionsApply now

About the job

About the Role

The Money Movement & Card Ledger team at Affirm is looking for a Software Engineer to help build tools and systems for money movement, bank data integration, and merchant data. Affirm Card is Affirm's newest financial product, combining a debit card with buy now pay later financing. The team works closely with experience, data science, product, and engineering teams to build scalable and extensible systems.

What You'll Do

  • Break down larger projects into individual tasks, deliver them in phases, and collaborate for timely delivery.
  • Support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics.
  • Support operations and availability of team artifacts by creating and monitoring metrics, escalating when needed, and participating in on-call efforts.
  • Contribute to community by engaging in growth activities such as participating in the interview process.

What We Look For

  • 2.5+ years of experience as a software engineer.
  • Experience designing, developing, and launching backend systems; proficiency in Python or Kotlin.
  • Familiarity with distributed systems and technologies like AWS, MySQL, and Kubernetes.
  • Experience designing, developing, and launching APIs at scale using Python or Kotlin.
  • Ability to turn simple problems into solutions interacting with multiple software components, writing clear, well-tested, extensible code.
  • Comfort navigating large codebases, debugging, and providing feedback through code reviews.
  • Strong verbal and written communication skills.
  • Equivalent practical experience or a Bachelor's degree in a related field.

Compensation & Benefits

Base pay range for Canada: $133,000 - $183,000 per year. Total compensation may include monthly stipends for health, wellness, and tech spending, and benefits including 100% subsidized medical coverage, dental, and vision for you and your dependents. Employees may be eligible for equity rewards. Affirm is remote-first, with most roles done from anywhere within the country of employment. Some positions may require occasional in-person work. All new hires attend an in-person onboarding experience.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.