Staff Engineer - Fullstack

Okta Okta · Enterprise · Bangalore, India · CIAM Devex-680

Okta is seeking a Staff Engineer to drive the architectural vision and strategy for their Auth0 platform, focusing on enterprise APIs and self-service capabilities. The role involves designing, architecting, coding, and documenting large-scale distributed systems, mentoring engineers, and collaborating with cross-functional teams to enhance platform scalability, reliability, and performance. Experience with Node.js, TypeScript, PostgreSQL, MongoDB, React, Docker, AWS, and Azure is required.

What you'd actually do

  1. Help drive the architectural vision and strategy on the team to design and deliver powerful new enterprise APIs and functionality for our customers.
  2. Orchestrate and lead major technical projects across teams as necessary.
  3. Design, architect, code, and document large-scale distributed systems.
  4. Serve as a subject matter expert on building scalable, reliable, and maintainable distributed systems.
  5. Mentor and coach less experienced engineers on sound engineering practices and technical leadership.

Skills

Required

  • Node.js
  • TypeScript
  • PostgreSQL
  • MongoDB
  • React
  • Docker
  • AWS
  • Azure
  • distributed systems design
  • API design
  • system architecture
  • security knowledge

Nice to have

  • mentoring
  • communication

What the JD emphasized

  • 8+ years of experience working on large-scale systems or services.
  • solid architectural and security knowledge
  • designing, implementing, and evolving complex distributed systems
  • Node.js (JavaScript or TypeScript) to build scalable backend services and create and maintain public and internal APIs
  • full-stack applications with an understanding of React
  • SQL (PostgreSQL) and NoSQL (MongoDB) databases and how to optimize them for performance under load