Affirm

Senior Software Engineer

Affirm
Apply
3 hours ago
Remote, CanadaSenior

Responsibilities

  • Lead planning, prioritization, and execution of projects aligned with product, technical, and business goals.
  • Design and develop large-scale, high-availability services, including APIs and data models.
  • Build and evolve microservice and event-driven architectures supporting card loan attribution and lifecycle management.
  • Collaborate with Product, Analytics, Design, Legal, Accounting, Data Science, and engineering teams.
  • Analyze and troubleshoot complex technical issues while optimizing code for robustness, performance, and scalability.
  • Mentor junior engineers, lead technical discussions and design reviews, and promote engineering best practices through code review.

Requirements

  • 5+ years of software development or engineering experience with deep system design and architecture knowledge.
  • Experience leading team growth and fostering continuous learning.
  • Excellent communication and analytical problem-solving skills.
  • Proficiency in modern programming languages such as Python or Kotlin, or similar.
  • Experience with AWS, Azure, or Google Cloud.
  • Experience with Docker and Kubernetes.
  • Knowledge of SQL and NoSQL database systems, web frameworks, and RESTful API development.
  • Bachelor’s degree in a related field or equivalent practical experience.

Benefits

  • Remote-first work arrangement with flexibility; the role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
  • 100% subsidized medical, dental, and vision coverage for employees and dependents.
  • Monthly technology, health, and wellness spending stipends.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan allowing employees to buy Affirm stock at a discount.
  • Inclusive interview process with accommodations available for candidates with disabilities.
  • New hires are invited to attend an in-person onboarding experience.

Categories

Affirm

About Affirm

1,001-5,000 employees

Affirm provides buy now, pay later installment financing at online and in-store checkout, along with a consumer app and virtual card, for shoppers and merchants. It monetizes through merchant fees and interest on select loans, with no late fees. Founded in 2012 and headquartered in San Francisco, Affirm is a public company listed on NASDAQ that powers payments for thousands of ecommerce retailers.

Contact me