Overview
As a Staff Engineer on the Identity Administration team within Identity Governance, you will develop, design, and maintain product features that help enterprise customers manage employee access to resources. You will build secure, scalable, reliable, and usable enterprise-grade software across identity entities and personas.
What you'll do
- Take end-to-end ownership of feature areas from technical design through implementation, testing, deployment, and post-launch monitoring.
- Design, build, and ship high-quality, production-ready features across the OIG system, with a focus on correctness, reliability, and performance.
- Quickly deliver high-quality bug fixes and handle customer-reported issues.
- Write clean, well-tested, maintainable code and hold yourself and teammates to a high bar for engineering quality.
- Partner with Product Development, QA, and Site Reliability Engineering teams to scope development and deployment work.
What you'll need
- 8 to 13 years of experience with Java (Spring/Dropwizard) and/or Golang, with a deep understanding of multi-threading and asynchronous processing.
- Understanding of OAuth 2.0, OIDC, and JWT tokens, specifically for service-to-service communication.
- Demonstrated AI fluency in agentic systems and modern AI applications.
- Experience building high-performance RESTful APIs and/or gRPC services with in-depth knowledge of distributed systems / microservices architectures.
- Solid experience with relational databases (MySQL/PostgreSQL) and caching layers (Redis) at scale.
- Hands-on experience with AWS (Fargate, EC2, Lambda) and Infrastructure-as-Code (Terraform).
- Comfort managing your own cloud resources.
- Strong proficiency with containerization (Docker/Kubernetes) and CI/CD automation tools (Jenkins, ArgoCD, or GitHub Actions).
- B.S. in Computer Science or a related field.
Nice to have
- Experience with Splunk, SignalFX, or Datadog for monitoring and troubleshooting production issues.
- Familiarity with Kafka or SQS for handling cross-org asynchronous events.
- Basic familiarity with React/JavaScript to help integrate backend services.
- Understanding of how to build and deploy services across isolated infrastructure units.
Details
- Location: Bengaluru, India.
- Work mode: Hybrid.
Read the full description and apply on the company’s own careers page.