Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer, Lifecycle Management

Home > Java programming jobs

Principal Software Engineer, Lifecycle Management in Others new

  • Bengaluru, India

Responsibilities

  • Lead backend architecture, implementation, and operational maintenance for scalable identity lifecycle management features and microservices.
  • Drive technical initiatives across backend platform workstreams in collaboration with product managers, architects, and engineering teams.
  • Design and build high-throughput, low-latency REST and gRPC APIs, asynchronous messaging pipelines, and backend infrastructure.
  • Partner with Product Development, QA, and Site Reliability Engineering teams to scope, test, and deploy backend services at scale.
  • Promote robust testing, observability, monitoring, operational readiness, and engineering best practices.
  • Mentor Senior and Staff engineers and provide technical sponsorship for strategic initiatives.

Requirements

  • 12+ years of professional software engineering experience with a strong backend concentration.
  • Expertise in Java and modern backend frameworks such as Spring Boot and Hibernate.
  • Experience designing, building, and operating scalable backend services and microservices in cloud environments such as AWS, GCP, or Azure.
  • Deep understanding of caching, stream processing, resilient architectures, asynchronous messaging, and distributed systems.
  • Experience with relational databases such as MySQL and PostgreSQL and data modeling for high-scale systems.
  • Strong knowledge of computer science principles, design patterns, object-oriented design, and secure architecture.
  • Excellent communication and collaboration skills across distributed teams.
  • Bachelor of Science or Bachelor of Engineering in Computer Science, or equivalent experience.
  • Preferred experience with IAM protocols and standards including OAuth 2.0, OpenID Connect, SAML, and SCIM; threat modeling; security engineering; secure API design; Docker; and Kubernetes.

Benefits

  • Hybrid work arrangement with an immersive, in-person onboarding experience.
  • Programs supporting employee well-being, social impact, talent development, and community connection.
  • Opportunity to work with a global community spanning more than 20 offices.

Okta

Okta builds identity and access management solutions that provide secure authentication and automation for businesses. Our products empower organizations to safely connect any technology, device, or application, making identity central to security and operational efficiency. We cater to companies...

Similar positions

Senior Software Development Engineer In

  • The Walt Disney Company
  • Full time
  • Others
  • 10/02/2026
  • Bengaluru, India

Software Engineer

  • Atlassian
  • Full time
  • Australia
  • 10/01/2026
  • Remote

Senior Fullstack Engineer, Tech Foundations

  • Airbnb
  • Full time
  • USA
  • 10/01/2026
  • Salary: $196k-$230k
  • Remote

Software Test Analyst (Manual)

  • Aylo
  • Full time
  • Canada
  • 10/01/2026
  • MontrĂ©al

Principal Production Engineer

  • Canva
  • Full time
  • Australia
  • 10/01/2026
  • Remote