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