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

Software Engineer - Identity & Authorization

Home > Python programming jobs

Software Engineer - Identity & Authorization in Canada

  • Baseten
  • Full time
  • Email
  • Toronto

Responsibilities

  • Lead identity and authorization projects from problem definition and technical design through implementation, launch, and iteration.
  • Design authorization and credential models for current and future user, service-account, and agent workflows.
  • Build fine-grained permissions, workload-based credentials, enterprise identity lifecycle capabilities, and administrative governance controls.
  • Partner with product, design, and customer-facing teams to translate enterprise security requirements into durable technical solutions.
  • Establish engineering practices for quality, security, observability, and operational ownership.
  • Provide technical leadership and mentorship as the team grows.

Requirements

  • 4–5+ years of experience building production backend systems.
  • Hands-on experience designing and implementing product authorization systems, including per-resource or per-object permissions, relationship-based access control, policy engines, or fine-grained authorization systems in the style of Zanzibar, OpenFGA, SpiceDB, or Cedar.
  • Demonstrated end-to-end ownership from initial design through implementation, production rollout, and user-informed iteration.
  • Experience developing and operating multi-tenant systems at scale where authorization checks are in the request path and latency and consistency matter.
  • Comfort working across product and application code as well as cloud and Kubernetes infrastructure.
  • Preferred: experience with Python and Go.
  • Preferred: production experience running OpenFGA, SpiceDB, or a similar deployment beyond a proof of concept.
  • Preferred: working knowledge of OAuth, OIDC, and SCIM at the protocol level.

Benefits

  • Competitive compensation including meaningful equity.
  • For U.S. employees, 100% coverage of medical, dental, and vision insurance for employees and dependents.
  • Flexible PTO including a company-wide Winter Break from Christmas Eve through New Year’s Day.
  • Paid parental leave.
  • Fertility and family-building stipend through Carrot.
  • For U.S. employees, a company-facilitated 401(k).
  • Exposure to a variety of ML startups with learning and networking opportunities.

Salary: $165k - $330k/yr

Baseten

Baseten delivers critical inference solutions for AI companies, equipping them to seamlessly deploy advanced models at scale. Our unique blend of applied AI research and flexible infrastructure allows developers to accelerate their projects and meet demanding performance needs.

Similar positions

Backend Engineer (Europe)

  • Kalepa
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $80k-$105k
  • Europe

Sr. AI/ML Engineer II

  • MetroStar
  • Full time
  • USA
  • 10/26/2026
  • Salary: $200k - $240k/yr
  • Reston, VA

Staff Security Engineer

  • Quince
  • Full time
  • Others
  • 10/26/2026
  • Bengaluru, India

ChatGPT Performance Engineer

  • OpenAI
  • Full time
  • USA
  • 10/26/2026
  • Salary: $325k-$405k
  • Remote

Junior Backend Engineer (Europe)

  • Kalepa
  • Full time
  • Remote
  • 10/25/2026
  • Salary: $60k-$70k
  • Europe