Taro Logo

Senior Software Engineer, Developer Experience Services (Customer Identity)

Profile picture


Okta is The World's Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth.
San Francisco Bay Area, USA
$136,000 - $228,000
Backend · Full-Stack
Senior Software Engineer
5+ years


Okta is seeking a Senior Software Engineer to join their Developer Experience Services team within the Customer Identity Cloud (CIC). This role will support large-scale initiatives to ensure the CIC can reliably handle current and future customer usage. The ideal candidate will have 5+ years of software engineering experience, with a strong background in NodeJS, JavaScript/TypeScript, and RESTful APIs. They should be passionate about working on highly reliable, scalable, and secure systems, and have experience in designing and troubleshooting large-scale distributed systems.

Key responsibilities include collaborating with product managers and other teams, optimizing existing services, debugging and resolving production issues, and supporting shared services. The role requires working with NodeJS, MongoDB, and PostgreSQL on AWS and Azure platforms.

The successful candidate will thrive in a highly collaborative, fully remote, and distributed culture. They should demonstrate ownership, accountability, attention to detail, and a customer-focused attitude. Strong experience with various testing methodologies is essential.

Okta offers a competitive salary range of $136,000 - $228,000 USD (depending on location), along with equity, bonuses, and comprehensive benefits including health, dental, vision insurance, 401(k), flexible spending accounts, and various leave options.

This position provides an excellent opportunity to work on cutting-edge identity and access management solutions, contributing to Okta's mission of enabling secure connections between people and technology. Join a dynamic team that values innovation, collaboration, and continuous learning in the rapidly evolving field of cybersecurity.

Last updated


  • Be a part of a collaborative and agile team, interfacing with the product managers and other teams to support shared services
  • Work with technical leaders to help find opportunities for optimization of existing services
  • Debug and resolve production issues and implement fixes for them
  • Support existing services by ensuring that security issues and dependency updates are addressed in a timely manner
  • Support other teams by reviewing changes to shared services and addressing bugs
  • Work using NodeJS (Javascript/Typescript), MongoDB, and PostgreSQL on AWS and Azure


  • 5+ years of experience in a software engineering role
  • A passion for working on systems that are highly reliable, scalable, and secure
  • Interested in designing, analyzing and troubleshooting large-scale distributed systems
  • Solid understanding of NodeJS and RESTful APIs
  • A deep understanding of Javascript and TypeScript
  • An interest in maintaining modernizing and optimizing large-scale distributed systems
  • Thrive in a highly collaborative, fully remote, and distributed culture
  • Demonstrate ownership, accountability, attention to detail, and a customer-focused attitude
  • Strong experience with unit, integration, end-to-end, and performance testing


Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Flexible spending account
  • Paid leave
  • PTO
  • Parental leave

Interested in this job?