← Back to results

Staff Software Engineer

Join Okta as a Staff Software Engineer to enhance and manage services for identity and access policies on a scalable cloud platform.

Location
Bengaluru, India
Compensation
Not disclosed
Level
staff
Type
full time · Hybrid

Posted by employer 20 hours ago

First seen on Joblaze 13 hours ago

Last verified on the company career page 13 hours ago

What you'll build

  • Work on major development projects
  • Implement LCM infrastructure
  • Troubleshoot customer issues
  • Conduct design and code reviews
  • Provide technical leadership

Must have

  • 8+ years of Software Development in Java
  • 5+ years of development experience building services
  • 2+ years experience automating large scale production services

Nice to have

  • Experience with server-side technologies
  • Experience in TDD
  • Experience with UI development or javascript frameworks
  • Knowledge of Identity and Access Management protocols

Requirements

Experience
8+ years
Education
Bachelor's degree

Not disclosed in this posting: compensation, visa sponsorship.

Joblaze summary

In this role, the Staff Software Engineer at Okta focuses on enhancing the Onboarding and Lifecycle Management Platform, specifically managing services for identity and access provisioning. The position requires expertise in Java, cloud infrastructure, and experience with SCIM and Spring Boot, along with a strong understanding of resilient architectures and API development. This role is suited for seasoned engineers with a background in building scalable systems and a desire to mentor junior team members. Okta emphasizes collaboration across teams, fostering a culture of innovation and support.

Joblaze insights

Quick facts

Is the Staff Software Engineer role remote?
It's hybrid — Okta expects some on-site time in Bengaluru, India.
How much experience is required?
At least 8 years of relevant experience for this Staff Software Engineer role.
Where is the role based?
Okta is hiring for this position in Bengaluru, India.
What's the tech stack?
Joblaze extracted these technologies from the posting: AWS, GCP, Java, RESTful APIs, SCIM, SOAP.
What seniority level is this role?
Okta targets staff-level candidates for this position.
Is this full-time or contract?
Full-time for this Staff Software Engineer role at Okta.

From the original posting

Secure Every Identity, from AI to Human

Staff Software Engineer

Company Description:

Okta is the leading independent provider of enterprise identity. The Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time. With over 6,500 pre-built integrations to applications and infrastructure providers, Okta customers can easily and securely use the best technologies for their business. Over 7,950 organizations, including 20th Century Fox, JetBlue, Nordstrom, Slack, Teach for America and Twilio, trust Okta to help protect the identities of their workforces and customers

Position Description:

The Okta platform provides directory services, single sign-on, strong authentication, provisioning, workflow, and built in reporting. It runs in the cloud on a secure, reliable, extensively audited platform and integrates deeply with on premises applications, directories, and identity management systems.

We are looking for an experienced Staff Software Engineer to work on our Onboarding and Lifecycle Management (LCM) Platform team with focus on enhancing and managing services for importing, syncing and provisioning identities and access policies i.e., users, groups, roles, entitlements, etc. These features allow customers the flexibility to link and enhance their business processes with Okta’s identity management product. This role is to build, design solutions, and maintain our platform for scale. The ideal candidate is someone who has experience building software systems to manage and deploy reliable and performant infrastructure and product code at scale on a cloud infrastructure.

Job Duties and Responsibilities:

  • Work with senior engineering team in major development projects, design and implementation
  • Be a key contributor in the implementation of the LCM infrastructure
  • Troubleshooting customer issues and debugging from logs (Splunk, Syslogs, etc.)
  • Design & Implement features with functional and unit tests along with monitoring and alerts
  • Conduct design & code reviews, analysis and performance tuning
  • Quick prototyping to validate scale and performance
  • Provide technical leadership and mentorship to more junior engineers
  • Interface with Architects, QA, Product Owners, Engineering Services, Tech Ops
  • Partner with our Product Development, QA, and Site Reliability Engineering teams for scoping the development and deployment work

Required knowledge, skills, and abilities:

  • 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
  • 8+ years of Software Development in Java, preferably significant experiences with SCIM and Spring Boot.
  • 5+ years of development experience building services, internal tools and frameworks
  • 2+ 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 with RESTful APIs and SOAP apis.
  • Ability to work effectively with distributed teams and people of various backgrounds
  • Lead and mentor junior engineers.

Nice to haves:

  • Experience with server-side technologies including caching, asynchronous processing, and multi-threading.
  • Experience in TDD.
  • Experience with UI development or javascript frameworks
  • Knowledge of Identity and Access Management protocols and technologies: OAuth, OpenID Connect, SAML, SCIM

Education and Training:

  • B.S. Computer Science or related field

#LI-Hybrid
P25922_3564221

The Okta Experience

Standard company text repeated across Okta's postings is omitted here.

Similar positions