O

Okta

Secures digital identities for people and software

Staff Software Engineer - Full Stack

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

About the Job

Requirements

  • At least 8 years of professional software engineering experience building and maintaining complex, enterprise-grade distributed systems in high-growth environments.
  • At least 6 years of hands-on experience designing and implementing backend services using Node.js and TypeScript.
  • Working familiarity with modern frontend frameworks, specifically React.
  • Deep knowledge of RESTful API design, microservices architecture, asynchronous event-driven design, and data persistence patterns.
  • Practical experience with relational databases and NoSQL or caching stores.
  • A strong foundation in computer science fundamentals, data structures, algorithms, and scalable software design patterns.
  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related technical discipline, or equivalent practical experience.
  • Analytical and problem-solving ability and communication skills to collaborate across distributed, global engineering teams.

Responsibilities

  • Design and build high-quality backend services while collaborating with frontend developers to ensure seamless integration across the stack.
  • Improve engineering methodologies and produce high-quality code, documentation, testing, and monitoring.
  • Collaborate with product and R&D engineers to translate product requirements into robust technical solutions.
  • Identify and resolve technical issues and performance bottlenecks within backend systems.
  • Keep up to date with industry trends and technologies to improve backend services and overall application performance.
  • Mentor colleagues and promote knowledge sharing within the team.

Desired Qualifications

  • Experience with frameworks such as NestJS or similar enterprise-grade Node.js server frameworks.
  • Experience with modern cloud platforms, particularly AWS, and container orchestration.
  • Experience in identity and security domains, including IAM, OAuth, OIDC, SAML, posture management, threat detection, or cloud security.

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