Software Architect, Lifecycle Management

Okta · Bengaluru · 15+ yrs experience · Posted 2026-07-18

Tech stack: AWS, GCP, Java, MySQL, PostgreSQL, Spring Boot

Apply on the company site · Get a referral for this role

Okta salary & ratings · Okta interview process · More live openings

About the role

Responsibilities:
- Work with senior engineering team in major development projects, design and implementation
- Lead the architectural design and implementation of new features and services, with a focus on scalability, performance, and security.
- Collaborate with product managers, architects, and other engineering teams to define the technical strategy and lead the prototyping of software components.
- Directly oversee and coordinate complex technical initiatives involving 20+ engineers, ensuring alignment across disparate sub-teams
- Drive a culture of engineering excellence and continuous improvement, with a focus on robust testing, monitoring, and operational excellence.
- Stay up-to-date with the latest industry trends and technologies in identity, security, and distributed systems.
- Partner with our Product Development, QA, and Site Reliability Engineering teams for scoping the development and deployment work.
Qualifications:
- The ideal candidate is someone who is experienced building software systems to manage and deploy reliable and performant infrastructure and product code at scale on a cloud infrastructure
- 15+ years of Software Development in Java, preferably significant experience with Hibernate and Spring Boot
- A deep understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
- 4+ years experience automating and deploying large scale production services in AWS, GCP or similar
- Deep understanding of infrastructure level technologies: caching, stream processing, resilient architectures.
- Experience working with relational databases, ideally MySQL, PostgreSQL or GraphDB
- Strong communication skills and the ability to work across functions, distributed teams.
- Lead and mentor junior engineers
- Experience with server-side technologies including caching, asynchronous processing, and multi-threading.
- Experience with security best practices and threat modeling
- Knowledge of Identity and Access Management protocols and technologies: OAuth, OpenID Connect, SAML, SCIM
- Computer Science or equivalent
- LI-Hybrid
- P24180_3403358
- Supporting Your Well-Being
- Driving Social Impact
- Developing Talent and Fostering Connection + Community

Qualifications

- The ideal candidate is someone who is experienced building software systems to manage and deploy reliable and performant infrastructure and product code at scale on a cloud infrastructure
- 15+ years of Software Development in Java, preferably significant experience with Hibernate and Spring Boot
- A deep understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
- 4+ years experience automating and deploying large scale production services in AWS, GCP or similar
- Deep understanding of infrastructure level technologies: caching, stream processing, resilient architectures.
- Experience working with relational databases, ideally MySQL, PostgreSQL or GraphDB
- Strong communication skills and the ability to work across functions, distributed teams.
- Lead and mentor junior engineers
- Experience with server-side technologies including caching, asynchronous processing, and multi-threading.
- Experience with security best practices and threat modeling
- Knowledge of Identity and Access Management protocols and technologies: OAuth, OpenID Connect, SAML, SCIM
- Computer Science or equivalent LI-Hybrid P24180_3403358
- Supporting Your Well-Being
- Driving Social Impact
- Developing Talent and Fostering Connection + Community

Responsibilities

- Work with senior engineering team in major development projects, design and implementation
- Lead the architectural design and implementation of new features and services, with a focus on scalability, performance, and security.
- Collaborate with product managers, architects, and other engineering teams to define the technical strategy and lead the prototyping of software components.
- Directly oversee and coordinate complex technical initiatives involving 20+ engineers, ensuring alignment across disparate sub-teams
- Drive a culture of engineering excellence and continuous improvement, with a focus on robust testing, monitoring, and operational excellence.
- Stay up-to-date with the latest industry trends and technologies in identity, security, and distributed systems.
- Partner with our Product Development, QA, and Site Reliability Engineering teams for scoping the development and deployment work.

More openings at Okta