Browse All Jobs

Affirm is seeking a Software Engineer II to join their Capacity Engineering team. This is a remote position based in Canada. The Software Engineer will be responsible for optimizing cloud infrastructure and distributed systems at scale.

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.

Responsibilities:

  • Breaking down larger projects into individual tasks and delivering them in phases.
  • Collaborating with product management, design, and analytics teams.
  • Creating and monitoring metrics, and supporting on-call efforts.
  • Assisting with right-sizing compute and data workloads.
  • Collaborating with other infrastructure and product teams.

Requirements:

  • 1.5+ years of experience as a software engineer.
  • Experience designing, developing, and launching backend systems.
  • Proficiency in Python or Kotlin.
  • Familiarity with AWS, MySQL, and Kubernetes.
  • Strong verbal and written communication skills.

Affirm Offers:

  • Health care coverage, covering all premiums for employees and their dependents.
  • Flexible Spending Wallets for technology, food, lifestyle, and family forming expenses.
  • Competitive vacation and holiday schedules.
  • Employee stock purchase plan.
Apply

Affirm

Affirm is a financial technology company focused on providing consumers with transparent and flexible payment solutions. They offer "buy now, pay later" services with the goal of being honest and user-friendly, avoiding hidden fees and compounding interest. The company operates with a commitment to using technology to improve the consumer finance experience and increase transparency in lending practices.