J

JumpCloud

Cloud-based directory and identity management platform

Senior Software Engineer - Privileged Access Management, Privileged Access Management / Identity and Access Management

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in IndiaNo salary listed

About the Job

Requirements

  • At least 8 years of hands-on software engineering experience, with proven leadership as a Lead Architect or Senior Staff Engineer in a modern product environment.
  • Deep expertise in C#, .NET including ASP.NET Core and the ABP Framework, Go, gRPC, and RESTful APIs.
  • Advanced proficiency with relational database architectures including PostgreSQL and SQL Server, and NoSQL architectures including DocumentDB.
  • Strong hands-on experience with AWS, Docker, Kubernetes, and custom continuous integration and continuous delivery automation pipelines.
  • Proficiency with automated testing frameworks, specifically Playwright for end-to-end automation, and dedicated load and stress testing tools.
  • Direct experience establishing spec-driven artificial intelligence development workflows in production teams.

Responsibilities

  • Design, build, and maintain scalable, highly available microservices using C#, .NET Core, Go, and TypeScript via gRPC and the ABP Framework.
  • Design and deploy enterprise-grade Privileged Access Management and Identity and Access Management solutions, such as CyberArk, BeyondTrust, and HashiCorp Vault, enforcing Zero Trust principles, Least Privilege access, and SCIM protocol integrations.
  • Own end-to-end continuous delivery using Origin CI, Kargo, and WoK.
  • Implement unit, functional, and Playwright end-to-end suites alongside Performance, Scalability, and Reliability testing to ensure platform resilience.
  • Champion the BMAD framework to establish governance and structure for AI-assisted workflows using Cursor, Claude Code, and GitHub Copilot.
  • Mentor engineers, conduct RFC reviews, and build shared team skill libraries.
  • Build cross-platform services and native desktop applications for macOS, Windows, and Linux to support complex enterprise user workflows.
  • Implement telemetry, logging, and tracing across microservices to monitor system health, reduce latency, and ensure SLA/SLO compliance.
  • Partner with Product, Design, and Infrastructure teams to manage technical debt, refactor legacy components, and establish standardized engineering best practices across Agile sprints.
  • Participate in incident management and contribute post-incident reviews, taking ownership and accountability for promptly resolving incidents.
  • Participate in assigned on-call shifts and respond to alerts.

About the Company

JumpCloud

Cloud-based directory and identity management platform

JumpCloud provides cloud-based directory services to manage user identities and control access to applications, networks, and devices from a single platform. It offers SSO, user provisioning, device management, and network access control across both on-premises and cloud resources, with tiered subscription plans that scale by features and user count. Compared with traditional IAM tools, it combines directory services, access controls, and device management in one cloud platform that works across hybrid environments for small businesses through enterprises. Its goal is to help organizations securely manage who can access what across apps, devices, and networks in a scalable, easy-to-use cloud service.

Company size
1,001-5,000
Company stage
Series F
Total funding
$391.7M
Headquarters
Louisville, CO
Founded
2012

Recently Posted Jobs

Explore more opportunities at JumpCloud

See more jobs