O

Staff Software Engineer, Identity Administration

Okta
NewPosted today

LOCATION

Bengaluru · Hybrid

EXPERIENCE

8 - 13 Years

SKILLS REQUIRED

CI/CDRESTful APIsJavaKubernetesTerraformredisPostgreSQLMySQLgRPC ServicesAsynchronous Processing

Job description

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.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff Software Engineer, Identity Administration