O

Okta

Secures digital identities for people and software

Staff Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • At least 8 years of software development experience, including at least 5 years designing and building complex, enterprise-grade web applications.
  • Demonstrated technical leadership and a track record of architecting and delivering large-scale, high-impact software projects.
  • Proficiency in at least one object-oriented programming language, such as Java or C#.
  • Ability to solve complex problems, navigate ambiguity, and make high-judgment technical decisions.
  • Ability to mentor senior engineers and influence technical direction across multiple teams.
  • Familiarity with distributed systems and backend architecture, including caching layers, event-driven architectures, and distributed data stores.
  • Bachelor’s degree in Computer Science or equivalent experience.

Responsibilities

  • Drive technical execution and architecture and help define the long-term strategy for the federated authentication platform, ensuring enterprise-grade security, scalability, and performance.
  • Lead the design and implementation of core platform features and foundational framework components, making decisions that enable extensibility for other engineering teams.
  • Collaborate with Product Management, Design, and Principal Engineers to shape the product roadmap and translate complex business requirements into a sustainable technical strategy.
  • Resolve complex technical challenges, including performance bottlenecks, security vulnerabilities, and architectural limitations.
  • Identify and advocate for technologies and approaches that advance the identity platform.
  • Write clean, modular, well-tested, and maintainable code in accordance with best practices and coding standards.
  • Identify and address technical debt, performance bottlenecks, and other areas for improvement.

Desired Qualifications

  • Knowledge of IAM protocols, such as OAuth, OIDC, and SAML, and identity management concepts.
  • Knowledge of cybersecurity principles and secure coding practices.

About the Company

Okta

Secures digital identities for people and software

Okta builds cloud identity software that controls how employees, customers, and automated systems access applications and company resources. Its single sign-on product lets people use one login across their work tools, while passwordless sign-in and additional identity checks protect accounts from stolen credentials. Administrators use its directory, access policies, and lifecycle tools to grant permissions when someone joins an organization and remove them when they leave. Organizations pay subscriptions based on the products they use and the identities they manage, with support included. Okta was founded in 2009 and is headquartered in San Francisco, California, United States.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Okta

See more jobs