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 freePrincipal Software Engineer (IAM)
Kaseya · Pune
