Principal Software Engineer (IAM) at Kaseya - ScoutJobs - The AI-curated global job board
Skip to content
K
Posted 19 hours ago

Principal Software Engineer (IAM)

KaseyaPrincipal Software Engineer (IAM)

Requirements

10+ years software engineering experience, 5+ years at Principal or Staff level, Expertise in OAuth2, OIDC, and SAML, Experience with distributed systems, Proficiency in Go, Java, TypeScript, or Rust

Skills

IAMOAuth2Go

About the role

Responsibilities

  • Lead the architectural design and evolution of secure, high-throughput IAM systems
  • Own end-to-end technical design for identity lifecycle management, authentication, and authorization
  • Define the technical roadmap for migrating legacy systems to modern distributed architectures
  • Collaborate with Product, Security, and UX teams to translate business requirements into technical specifications
  • Mentor senior engineers and set standards for engineering excellence through code reviews and design docs
  • Oversee platform reliability, observability, and resilience

Requirements

  • 10+ years of professional software engineering experience
  • 5+ years at Senior Staff or Principal level
  • Deep expertise in IAM protocols including OAuth2, OIDC, and SAML
  • Extensive experience with Active Directory and federation protocols
  • Proven track record designing and debugging large-scale distributed systems
  • Proficiency in Go, Java, TypeScript, or Rust
  • Experience designing and versioning public-facing APIs
  • Expertise in data security, Kubernetes security, and access control

Preferred Qualifications

  • Experience with observability tools like Prometheus, Grafana, and Kibana
  • Proficiency with Infrastructure as Code, Docker, Kubernetes, and Terraform
  • Background in security engineering or formal verification of protocols
  • History of leading multi-quarter projects from conception to global rollout

About the Company

Kaseya is a leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Backed by Insight Partners, Kaseya supports customers in more than 20 countries and manages over 15 million endpoints.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Software Engineer (IAM)

Kaseya · Pune

Sign up to apply