Senior Software Engineer (UI)

Okta Workflows is the foundation for secure integration between cloud services. By harnessing the power of the cloud, Okta allows people to quickly integrate different services, while still enforcing strong security policies. It integrates directly with an organization’s existing services such as directories and identity systems, as well as many other applications.

With Okta Workflows, organizations can implement workflows quickly, easily, at a large scale, and low total cost. Hundreds of customers, including NTT, and MGM, trust Okta Workflows to help their organizations work faster, boost revenue, and stay secure.

Position Description

We are looking for a Full-Stack engineer that understands UI and back end to work on our Workflow Insights team. This team is responsible for managing the data resulting from the workflow executions and then enabling debugging, and surfacing insights and dashboards to the users. 

You will share our passion and great pride in building elegant solutions and will join an engineering team that strongly believes in designing for scale, rigorous code reviews, automated testing, and an iterative process to build high-quality next-generation enterprise software. You will be part of a full-stack engineering team at Okta that provides opportunities to investigate new technologies and share knowledge, tools, code, and best practices. You will get an opportunity to solve hard problems around building next-generation Workflow services and scaling the existing service. You will partner with product management and user experience to examine and reference requirements to build elegant front end features.

Our team is fast, innovative, and flexible, with a weekly, agile release cycle and personal ownership. We expect great things from our engineers and reward them with stimulating new projects, emerging technologies, and the chance to have significant equity in a company that is about to change the cloud computing landscape forever.

Role Details:

  • Design, implement, and troubleshoot highly scalable software and follow test mindset practices
  • Evaluate and refine requirements with Product Management, UX, UI teams for common reusable components, patterns and styles that need to be developed in the framework
  • Develop reusable components to enable implement UIs with a rich and consistent look and feel
  • Work with management and architects to scope and plan engineering efforts and dependencies
  • Participate in code reviews, retros, and other continuous improvement activities
  • Collaborate with QA, Product Management, Technical Support, Documentation, and UX team


  • 4+ years in front end or full stack software development working with cloud-scale systems
  • 4+ years experience with React, along with a deep understanding of the JavaScript language.
  • Experience shipping user interfaces for production-grade applications in an agile, product oriented environment
  • Prior experience working with Node.js
  • Strong CS fundamentals. You know your data structures, algorithms, OOP, SQL.
  • Strong experience with cross browser compatibility and optimization techniques
  • Strong understanding of debugging scalable, high performance web applications built with reusability and componentization in mind
  • Understanding of web security attacks and prevention
  • Prior experience with consuming and/or designing REST APIs

Nice to Haves:

  • Knowledge in PostgreSQL
  • Familiarity with TypeScript
  • Knowledge in Docker & Kubernetes

Education and Training:

  • Bachelors in Computer Science, or relevant industry experience

 Okta is an equal opportunity employer

Okta is rethinking the traditional work environment, providing our employees with the flexibility to be their most creative and successful versions of themselves, no matter where they are located. We enable a flexible approach to work, meaning for roles where it makes sense, you can work from the office, or from home, regardless of where you live. Okta invests in the best technologies and provides flexible benefits and collaborative work environments/experiences, empowering employees to work productively in a setting that best and uniquely suits their needs.  Find your place at Okta



Upload Resume/CV (PDF must be less than 8 MB )
Cover Letter
Upload Cover Letter (PDF must be less than 8 MB )