Jumpcloud

Senior Software Engineer - Privileged Access Management (PAM / IAM)- India

Bangalore, India - Remote. Posted a month ago

The role

You will lead the design of scalable microservices and the architecture of JumpCloud's core platform. The role covers Privileged Access Management (PAM) and IAM solutions, delivery pipelines, and AI-assisted engineering practices.

What you will do

  • 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 PAM and IDAM solutions (e.g., CyberArk, BeyondTrust, HashiCorp Vault), enforcing Zero Trust, Least Privilege and SCIM integrations.
  • Own end-to-end continuous delivery using Origin CI, Kargo and WoK.
  • Implement unit, functional and Playwright E2E test suites, plus Performance, Scalability and Reliability (PSR) testing.
  • Champion the BMAD framework for AI-assisted workflows (Cursor, Claude Code, 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.
  • Implement telemetry, logging and tracing across microservices to monitor health, reduce latency and meet SLA/SLO targets.
  • Partner with Product, Design and Infrastructure teams to manage technical debt, refactor legacy components and set engineering standards.
  • Take part in incident management, contribute to PIRs and take ownership of quick resolution.

Required qualifications

  • 8+ years of hands-on software engineering experience.
  • Proven leadership as a Lead Architect or Senior Staff Engineer in a modern product environment.
  • Deep expertise in C#, .NET (ASP.NET Core / ABP Framework), Go, gRPC and RESTful APIs.
  • Advanced proficiency with relational (PostgreSQL, SQL Server) and NoSQL (DocumentDB) architectures.
  • Strong hands-on experience with AWS, containerization (Docker, Kubernetes) and custom CI/CD pipelines.
  • Proficiency with automated testing frameworks, specifically Playwright for E2E and load/stress testing tools.
  • Direct experience establishing spec-driven AI development workflows in production teams.
  • Fluent English, spoken and written.

Before you apply

  • You must be located in and authorized to work in India to be considered.
  • Engineers are expected to participate in on-call shifts and be ready to respond during their assigned shift.
  • JumpCloud is not accepting third-party resumes at this time.

About the company

JumpCloud is an AI-powered unified IT management platform that consolidates identity, device and access management. It serves organizations globally with teams in 15+ countries.

Senior Software Engineer - Privileged Access Management (PAM / IAM)- India at Jumpcloud | JobZoey