O

Okta

Secures digital identities for people and software

Senior Software Engineer - Full Stack

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

About the Job

Requirements

  • Have 4–6 years of software development experience.
  • Be proficient in building scalable and performant applications with Node.js, TypeScript, and JavaScript.
  • Have experience building highly responsive user interface components using React.
  • Understand asynchronous programming, including its quirks and workarounds.
  • Demonstrate knowledge of HTTP fundamentals and strong application programming interface design skills.
  • Have experience working with at least one of MySQL, Redis, or PostgreSQL.
  • Have experience working with at least one cloud-native system of scale: AWS, GCP, or Azure.
  • Have experience with distributed systems patterns, including caching and asynchronous processing.
  • Have a track record of delivering work incrementally, gathering feedback, and iterating on solutions.
  • Bring ownership, accountability, attention to detail, and customer focus.
  • Have excellent written communication skills and be able to structure ambiguous concepts and drive closure methodically using first principles.
  • Have a B.S. in Computer Science or a related field.

Responsibilities

  • Analyze and refine requirements with Product Management and other stakeholders by asking questions and driving clarity.
  • Work with user experience designers and architects to scope and plan engineering efforts and dependencies.
  • Develop secure and reusable components that enable other teams to implement user interfaces with a rich and consistent look and feel.
  • Develop APIs and SDKs for developers at B2B enterprise SaaS companies.
  • Apply a high bar for security, test-driven development, design reviews, and code reviews while maintaining urgency.
  • Define long-term observability and reliability metrics for owned systems and features.

Desired Qualifications

  • Have existing knowledge of identity protocols such as OAuth, OIDC, and SAML.
  • Have existing knowledge of security engineering and application 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