Senior Software Engineer II – Identity & Access Management (IAM)
Location: Bengaluru, India
Experience: 4–7 Years
Employment Type: Full-time
Job Summary: We are hiring a Senior Software Engineer II – IAM to build and scale secure authentication and authorization services for cloud-native applications. You will work on designing high-performance backend systems, implementing identity protocols, and developing secure, scalable IAM solutions.
Key Responsibilities
Design and develop backend services using Go (Golang) or Python. Implement OAuth2, OIDC, and SAML authentication solutions. Build and enhance authorization using OPA/Rego. Work with Kubernetes, MySQL, Terraform, and gRPC. Improve security, reliability, and scalability of distributed systems. Collaborate with cross-functional teams and mentor junior engineers.
Required Skills 4–7 years of software engineering experience. Strong expertise in Go (Golang) and microservices. Experience with IAM, Authentication & Authorization. Hands-on experience with Kubernetes, Terraform, MySQL, and gRPC. Knowledge of RBAC, ABAC, OAuth2, OIDC, and SAML. Strong problem-solving and communication skills.
Pay: From ₹3,200,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Work Location: Hybrid remote in Bengaluru, Karnataka