Senior Infrastructure Software Engineer, Identity & Auth Engineering

New
CanadaFull-TimeSenior
Salary190,400 - 257,600 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
PythonOAuthGo

Requirements

  • 8+ years of software engineering or related industry experience in large-scale systems environments.
  • Bachelor’s degree in Computer Science or a related technical field (or equivalent practical experience in engineering disciplines).
  • Proven experience working on high-QPS production systems and distributed platform services.
  • Strong background in designing and delivering system-level roadmaps for large-scale infrastructure.
  • Experience with identity and authentication standards such as OAuth, SSO, OIDC, SAML, MFA, and RBAC is strongly preferred.
  • Proficiency in backend development, with exposure to languages such as Python and Go considered an advantage.
  • Strong communication skills, with the ability to collaborate across multiple engineering teams effectively.

Responsibilities

  • Design, build, and evolve large-scale identity and authentication infrastructure supporting high-throughput distributed systems.
  • Collaborate with product and platform engineering teams to deliver scalable identity solutions that meet diverse internal use cases.
  • Lead architectural improvements including API design, system reliability, phased migrations, and persistent storage strategies.
  • Ensure operational excellence through monitoring, incident response readiness, and participation in on-call rotations when applicable.
  • Mentor junior engineers, contribute to technical decision-making, and support a strong engineering culture focused on collaboration and inclusion.
  • Drive alignment between technical implementation, platform strategy, and long-term business objectives.
View Full Description & ApplyYou'll be redirected to the employer's site
190,400 - 257,600 CAD per year
Apply Now