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

New
J
JobgetherSecurity & IT
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluent written and spoken English
Experience
8+ years
Required Skills
AWSDockerKubernetesC#GogRPC.NET corePlaywright

Requirements

  • 8+ years of hands-on software engineering experience, with demonstrated technical leadership in a Lead Architect, Senior Staff Engineer, or comparable role.
  • Deep expertise in C#, .NET, ASP.NET Core, and the ABP Framework.
  • Strong experience in Go, gRPC, and RESTful APIs.
  • Strong understanding of relational and NoSQL database architectures, including PostgreSQL, SQL Server, and DocumentDB.
  • Hands-on experience with AWS, Docker, Kubernetes, and custom CI/CD automation pipelines.
  • Strong knowledge of automated testing practices, including Playwright for end-to-end testing and tools or frameworks for load and stress testing.
  • Experience with privileged access management, identity and access management, Zero Trust, least-privilege security, and enterprise identity integrations.
  • Direct experience establishing or applying spec-driven AI development workflows.
  • Strong understanding of distributed systems, microservices, cloud-native architecture, reliability engineering, and observability.
  • Excellent problem-solving, communication, and technical leadership skills.
  • Ability to mentor engineers, conduct architecture or RFC reviews, and influence technical standards.
  • Fluent written and spoken English.
  • Willingness to participate in assigned on-call shifts.

Responsibilities

  • Design, build, and maintain scalable, highly available microservices using C#, .NET Core, Go, TypeScript, gRPC, REST APIs, and the ABP framework.
  • Design and implement enterprise Privileged Access Management (PAM) and Identity and Access Management (IAM) capabilities using technologies such as CyberArk, BeyondTrust, and HashiCorp Vault.
  • Apply Zero Trust and Least Privilege principles while supporting identity integrations using standards such as SCIM.
  • Own and improve end-to-end continuous delivery pipelines using technologies including Origin CI, Kargo, and WoK.
  • Develop comprehensive automated testing strategies covering unit, functional, and Playwright end-to-end testing, as well as performance, scalability, and reliability testing.
  • Drive adoption of structured AI-assisted development practices using tools such as Cursor, Claude Code, and GitHub Copilot.
  • Mentor engineers, conduct technical and RFC reviews, and contribute to shared engineering standards and team knowledge libraries.
  • Implement telemetry, logging, tracing, and other observability capabilities to maintain SLA/SLO targets.
  • Collaborate with Product, Design, and Infrastructure teams to address technical debt and modernize components.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now