Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Backend

Home > Python programming jobs

Senior Software Engineer, Backend in Canada

  • Remote

Responsibilities

  • Own technical decisions and projects from design through launch and on-call operation.
  • Design and build scalable gateway, runtime, evaluation, and observability services for AI workloads.
  • Develop identity, quota, routing, caching, failover, cost attribution, and governance controls.
  • Partner with security, infrastructure, and product engineering teams on agentic-workload guardrails and tool-access identity.
  • Create system metrics, monitoring, alerting, runbooks, and operational health practices.
  • Improve code review and design standards, communicate through technical writing and talks, and mentor engineers.

Requirements

  • 4+ years of experience designing, developing, and launching backend systems at scale.
  • Experience building highly available distributed systems with technologies such as Python or Kotlin, AWS, MySQL, and Kubernetes.
  • Production experience with LLMs, agents, AI frameworks, inference APIs, LLM gateways, MCP, tool calling, evaluations, or agent runtimes.
  • Experience defining technical plans and delivering significant, elegant, simple, and extensible system components.
  • Ability to make significant changes safely in large codebases and write high-quality, understandable code.
  • Strong collaboration, verbal communication, written communication, ownership, and feedback-seeking skills.
  • Bachelor’s degree in a related field or equivalent practical experience.

Benefits

  • Remote-first work arrangement, limited to candidates residing in specified Canadian provinces, with occasional in-person work and an in-person onboarding experience.
  • 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 with discounted Affirm stock.
  • Inclusive interview accommodations for candidates with disabilities.

Affirm

Affirm offers a straightforward approach to credit by allowing consumers to buy now and pay later, all while eliminating hidden fees and compounding interest. This commitment to transparency and flexibility sets Affirm apart in the financial services landscape, making credit more accessible and c...

Similar positions

Software Engineer L5

  • Netflix
  • Full time
  • USA
  • 10/30/2026
  • Salary: $388k-$619k
  • Remote

Senior Software Engineer - MAAS

  • Canonical
  • Full time
  • Remote
  • 10/30/2026
  • EMEA, Americas

Software Engineer I

  • UiPath
  • Full time
  • Others
  • 10/30/2026
  • Bengaluru, India

Software Architect/Engineer 6

  • Netflix
  • Full time
  • USA
  • 10/30/2026
  • Salary: $499k-$820k
  • Remote

Senior Solutions Architect

  • MongoDB
  • Full time
  • Remote
  • 10/30/2026
  • Singapore