Kaseya

Staff Software Engineer – Identity & Access Management Platform

Kaseya
Apply
3 months ago
Remote, CanadaStaff+

Responsibilities

  • Design, build, and maintain IAM platform services and APIs.
  • Develop integrations among identity providers, authorization systems, and SaaS products.
  • Implement authentication, authorization, and user lifecycle management capabilities.
  • Build services for access governance, delegated administration, and compliance requirements.
  • Design secure service-to-service authentication and machine identity workflows.
  • Improve platform scalability, reliability, observability, and operational performance.
  • Participate in architecture reviews and technical design discussions.
  • Mentor engineers and contribute to engineering standards and best practices.

Requirements

  • At least 8 years of software engineering experience building distributed systems or platform services.
  • Production experience implementing authentication and authorization solutions.
  • Experience with OAuth 2.0, OpenID Connect, SAML, JWTs, MFA, or enterprise SSO.
  • Experience integrating IAM platforms such as Keycloak, Authentik, Zitadel, Okta, Auth0, or similar technologies.
  • Experience building cloud-native services for SaaS applications or platform environments.
  • Preferred experience with multi-tenant SaaS architectures and tenant isolation models.
  • Preferred experience with RBAC, ABAC, delegated administration, or access governance solutions.
  • Preferred experience integrating Microsoft Entra ID, Okta, Google Workspace, or Active Directory.
  • Preferred experience with Open Policy Agent or Cedar.
  • Preferred experience with machine identity, secrets, or certificate management and enterprise compliance or audit requirements.
  • Experience using AI-assisted development tools such as GitHub Copilot or ChatGPT is preferred.

Categories

Kaseya

About Kaseya

5,001-10,000 employees

Kaseya is the leading global provider of AI-powered IT management and cybersecurity software. Kaseya delivers a unified technology platform to manage infrastructure, secure endpoints, back up critical data, and streamline operations for more than 40,000 MSP and SMB customers around the globe. To learn more, visit www.kaseya.com.

Contact me