New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Okta

Staff Software Engineer

Okta
Apply →
hybrid staff full-time Bengaluru, India

First indexed 25 Sept 2026

Description

We are looking for a Staff Software Engineer for the Federated Authentication team at Okta. As a Staff Software Engineer, you will drive the technical execution and architecture of the federated authentication platform, ensuring it meets enterprise-grade standards for security, scalability, and performance.

Responsibilities:

  • Drive the technical execution and architecture and help define the long-term strategy for the federated authentication platform
  • Lead the design and implementation of core platform features and foundational framework components
  • Collaborate with Product Management, Design, and other Principal Engineers to shape the product roadmap and translate complex business requirements into a sustainable technical strategy
  • Spearhead the resolution of the most complex technical challenges
  • Champion technical excellence and innovation
  • Write clean, modular, well-tested, and maintainable code
  • Proactively identify and address technical debt, performance bottlenecks, and areas for improvement

Requirements:

  • 8+ years of software development experience, with at least 5 years focused on designing and building complex, enterprise-grade web applications
  • Demonstrated experience as a technical leader, with a proven track record of architecting and delivering large-scale, high-impact software projects
  • Proficient in at least one Object-Oriented language (i.e. Java, C#)
  • Exceptional problem-solving skills and the ability to navigate ambiguity and make high-judgment technical decisions
  • Proven ability to mentor senior engineers and influence technical direction across multiple teams

Technical Qualifications:

  • Familiarity with Object-Oriented Languages (i.e. Java, C#)
  • Familiarity with distributed systems and backend architecture such as caching layers, event-driven architectures, and distributed data stores
  • Knowledge of IAM protocols (e.g., OAuth, OIDC, SAML) and identity management concepts is a strong plus
  • Knowledge of cybersecurity principles and secure coding practice is a strong plus

Education and Training:

  • Bachelor’s degree in Computer Science or equivalent experience
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/okta/jobs/8220649