Principal Software Engineer @Kaseya Careers
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2wks ago

[Hiring] Principal Software Engineer @Kaseya Careers

2wks ago - Kaseya Careers is hiring a remote Principal Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: India

Role Description

This is a foundational leadership role; the work here impacts how every product, customer, and partner experiences Kaseya. Role will be responsible for building and executing the Identity and API strategy for Kaseya's platform. This position demands deep technical expertise in Identity platforms combined with strategic product thinking and cross-functional collaboration.

This role will work closely with product, security, legal, sales, and marketing teams across the organization to build foundational capabilities that become force multipliers for the entire platform. This role shapes the core platform layer that enables engineering teams to build, automate, and operate software and AI-enabled systems reliably at scale.

What You'll Do

  • Be the technical north star for our IAM and Control Plane strategy.
  • Own the end-to-end technical design of IAM services, including:
    • Identity lifecycle management
    • Authentication
    • Authorization
    • SSO
    • Privileged access controls
  • Lead the design and evolution of secure, high-throughput, low-latency IAM systems.
  • Lead design and implementation of IAM integrations for SaaS, on-prem, and cloud platforms, including:
    • Federation (SAML, OIDC, OAuth)
    • MFA
    • Passwordless capabilities
  • Define the roadmap for migrating or scaling legacy authentication and authorization systems into modern, distributed architectures.
  • Work closely with Product, Security, and UX teams to translate complex business requirements into robust, secure technical specifications.
  • Set the standard for engineering excellence through deep code reviews, technical design documents, and mentoring senior engineers.
  • Oversee the reliability of a platform under constant load, ensuring observability and resilience are baked into the core of the system.

Qualifications

  • 10+ years of professional experience building and managing software applications at a massive scale (with at least 5 years at Sr Staff or Principal level).
  • Deep understanding of IAM protocols (OAuth2, OIDC, SAML), RBAC/ABAC models, and the security implications of session management at the edge.
  • Experience with Active Directory and extensive experience implementing federation protocols (SAML, OIDC, OAuth2).
  • Experience in Data Security or related areas including:
    • Authentication
    • Network Security
    • Kubernetes Security
    • Web Security
    • Governance
    • Privacy
    • Trust
    • Safety
    • Identity Management
    • Access Control
    • Key Management
    • Inter-Service Authentication
    • Secure Application Frameworks
    • Detection & Response
  • Proven track record in designing, architecting, and debugging large-scale distributed systems that handle global traffic.
  • Deep knowledge of Go, Java, TypeScript, Rust, or similar is highly valued.
  • Significant experience designing and versioning public-facing APIs that are used by millions of developers.
  • Experience recruiting and mentoring top-tier engineering talent to scale security infrastructure.

Desirable Skills & Experience

  • A passion for building "observable" systems using Prometheus, Grafana, and Kibana to proactively identify failures.
  • Experience with modern containerized deployment (Docker & Kubernetes), Terraform, and infrastructure automation.
  • A background in security engineering or formal verification of protocol implementations.
  • A history of leading multi-quarter projects from conception to global rollout in partnership with product owners.

Company Description

Kaseya is the leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI. Founded in 2000, Kaseya currently serves customers in over 20 countries across a wide variety of industries and manages over 15 million endpoints worldwide.

Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.

Before You Apply
️
remote Be aware of the location restriction for this remote position: India
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Software Engineer @Kaseya Careers
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: India
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later