Resume and JobRESUME AND JOB
Okta logo

Software Architect (Node.js)

Okta

Software Architect (Node.js)

Okta logo

Okta

full-time

Posted: December 15, 2025

Number of Vacancies: 1

Job Description

Join Okta as a Software Architect (Node.js) . Okta is the leading independent identity provider, trusted by over 18,500 organizations worldwide. We help organizations securely connect people to technology. As a Software Architect (Node.js) on Okta's Engineering Architect Team, you'll shape the future of Auth0's authentication and authorization platform, designing scalable distributed systems that power over 100 million daily logins worldwide. You'll collaborate across Engineering, Product, and Security to level up our tech stack with hands-on Node.js and Go development while mentoring teams to deliver secure, high-performance identity solutions. This role drives Okta's innovation in identity management, balancing simplicity, reliability, and 99.99% uptime for global enterprise customers. Key Responsibilities: • Collaborate with Product, Security, and Engineering teams to define and evolve Auth0’s Node.js, Go, and cloud-native technology stack for authentication and authorization. • Embed in Engineering teams for large-scale projects, providing architectural guidance, designing distributed systems, and documenting scalable architectures using Kubernetes, AWS, and Azure. • Lead development of complex, broadly-scoped features across services with Node.js, Go, MongoDB, Redis, and PostgreSQL to enhance product scalability and performance. • Teach by doing: code, optimize, and troubleshoot Node.js and Go applications in partnership with feature teams to resolve bottlenecks and maintain 99.99% uptime SLA. • Drive technical decisions balancing simplicity, flexibility, reliability, cost, and performance while investigating resource efficiency in high-traffic identity platforms. • Mentor engineers organization-wide, participate in Engineering Leadership discussions, and join Incident Commander on-call rotation to elevate incident response. What We're Looking For: • 10+ years of software engineering experience with 5+ years in Node.js architecture and large-scale distributed systems design. • Deep expertise in authentication/authorization protocols, building scalable services with Go, Node.js, Kubernetes, AWS, Azure, MongoDB, Redis, and PostgreSQL. • Proven track record leading complex projects in high-availability environments with 99.99% uptime SLAs and troubleshooting performance bottlenecks. • Strong experience mentoring senior engineers, driving technical decisions, and documenting architectures for cross-functional teams. • Hands-on ability to develop production Node.js/Go applications while advancing engineering culture through partnerships and "teach by doing" approaches. What We Offer: • Competitive compensation with equity and benefits • Health, dental, vision insurance and 401(k) matching • Flexible PTO, parental leave, and professional development • Hybrid work options and inclusive, collaborative culture Okta is an Equal Opportunity Employer committed to diversity and inclusion.

Locations

  • San Francisco, California, San Francisco, California, United States

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Gointermediate
  • Node.jsintermediate
  • AWSintermediate
  • Azureintermediate
  • Kubernetesintermediate
  • SQLintermediate
  • PostgreSQLintermediate
  • MongoDBintermediate

Required Qualifications

  • 10+ years of software engineering experience with 5+ years in Node.js architecture and large-scale distributed systems design. (experience)
  • Deep expertise in authentication/authorization protocols, building scalable services with Go, Node.js, Kubernetes, AWS, Azure, MongoDB, Redis, and PostgreSQL. (experience)
  • Proven track record leading complex projects in high-availability environments with 99.99% uptime SLAs and troubleshooting performance bottlenecks. (experience)
  • Strong experience mentoring senior engineers, driving technical decisions, and documenting architectures for cross-functional teams. (experience)
  • Hands-on ability to develop production Node.js/Go applications while advancing engineering culture through partnerships and "teach by doing" approaches. (experience)

Responsibilities

  • Collaborate with Product, Security, and Engineering teams to define and evolve Auth0’s Node.js, Go, and cloud-native technology stack for authentication and authorization.
  • Embed in Engineering teams for large-scale projects, providing architectural guidance, designing distributed systems, and documenting scalable architectures using Kubernetes, AWS, and Azure.
  • Lead development of complex, broadly-scoped features across services with Node.js, Go, MongoDB, Redis, and PostgreSQL to enhance product scalability and performance.
  • Teach by doing: code, optimize, and troubleshoot Node.js and Go applications in partnership with feature teams to resolve bottlenecks and maintain 99.99% uptime SLA.
  • Drive technical decisions balancing simplicity, flexibility, reliability, cost, and performance while investigating resource efficiency in high-traffic identity platforms.
  • Mentor engineers organization-wide, participate in Engineering Leadership discussions, and join Incident Commander on-call rotation to elevate incident response.

Benefits

  • general: Competitive compensation with equity and benefits
  • general: Health, dental, vision insurance and 401(k) matching
  • general: Flexible PTO, parental leave, and professional development
  • general: Hybrid work options and inclusive, collaborative culture

Target Your Resume for "Software Architect (Node.js)" , Okta

Get personalized recommendations to optimize your resume specifically for Software Architect (Node.js). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Architect (Node.js)" , Okta

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

IdentitySecuritySaaSCloudEngineeringEngineering

Related Jobs You May Like

No related jobs found at the moment.

Okta logo

Software Architect (Node.js)

Okta

Software Architect (Node.js)

Okta logo

Okta

full-time

Posted: December 15, 2025

Number of Vacancies: 1

Job Description

Join Okta as a Software Architect (Node.js) . Okta is the leading independent identity provider, trusted by over 18,500 organizations worldwide. We help organizations securely connect people to technology. As a Software Architect (Node.js) on Okta's Engineering Architect Team, you'll shape the future of Auth0's authentication and authorization platform, designing scalable distributed systems that power over 100 million daily logins worldwide. You'll collaborate across Engineering, Product, and Security to level up our tech stack with hands-on Node.js and Go development while mentoring teams to deliver secure, high-performance identity solutions. This role drives Okta's innovation in identity management, balancing simplicity, reliability, and 99.99% uptime for global enterprise customers. Key Responsibilities: • Collaborate with Product, Security, and Engineering teams to define and evolve Auth0’s Node.js, Go, and cloud-native technology stack for authentication and authorization. • Embed in Engineering teams for large-scale projects, providing architectural guidance, designing distributed systems, and documenting scalable architectures using Kubernetes, AWS, and Azure. • Lead development of complex, broadly-scoped features across services with Node.js, Go, MongoDB, Redis, and PostgreSQL to enhance product scalability and performance. • Teach by doing: code, optimize, and troubleshoot Node.js and Go applications in partnership with feature teams to resolve bottlenecks and maintain 99.99% uptime SLA. • Drive technical decisions balancing simplicity, flexibility, reliability, cost, and performance while investigating resource efficiency in high-traffic identity platforms. • Mentor engineers organization-wide, participate in Engineering Leadership discussions, and join Incident Commander on-call rotation to elevate incident response. What We're Looking For: • 10+ years of software engineering experience with 5+ years in Node.js architecture and large-scale distributed systems design. • Deep expertise in authentication/authorization protocols, building scalable services with Go, Node.js, Kubernetes, AWS, Azure, MongoDB, Redis, and PostgreSQL. • Proven track record leading complex projects in high-availability environments with 99.99% uptime SLAs and troubleshooting performance bottlenecks. • Strong experience mentoring senior engineers, driving technical decisions, and documenting architectures for cross-functional teams. • Hands-on ability to develop production Node.js/Go applications while advancing engineering culture through partnerships and "teach by doing" approaches. What We Offer: • Competitive compensation with equity and benefits • Health, dental, vision insurance and 401(k) matching • Flexible PTO, parental leave, and professional development • Hybrid work options and inclusive, collaborative culture Okta is an Equal Opportunity Employer committed to diversity and inclusion.

Locations

  • San Francisco, California, San Francisco, California, United States

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Gointermediate
  • Node.jsintermediate
  • AWSintermediate
  • Azureintermediate
  • Kubernetesintermediate
  • SQLintermediate
  • PostgreSQLintermediate
  • MongoDBintermediate

Required Qualifications

  • 10+ years of software engineering experience with 5+ years in Node.js architecture and large-scale distributed systems design. (experience)
  • Deep expertise in authentication/authorization protocols, building scalable services with Go, Node.js, Kubernetes, AWS, Azure, MongoDB, Redis, and PostgreSQL. (experience)
  • Proven track record leading complex projects in high-availability environments with 99.99% uptime SLAs and troubleshooting performance bottlenecks. (experience)
  • Strong experience mentoring senior engineers, driving technical decisions, and documenting architectures for cross-functional teams. (experience)
  • Hands-on ability to develop production Node.js/Go applications while advancing engineering culture through partnerships and "teach by doing" approaches. (experience)

Responsibilities

  • Collaborate with Product, Security, and Engineering teams to define and evolve Auth0’s Node.js, Go, and cloud-native technology stack for authentication and authorization.
  • Embed in Engineering teams for large-scale projects, providing architectural guidance, designing distributed systems, and documenting scalable architectures using Kubernetes, AWS, and Azure.
  • Lead development of complex, broadly-scoped features across services with Node.js, Go, MongoDB, Redis, and PostgreSQL to enhance product scalability and performance.
  • Teach by doing: code, optimize, and troubleshoot Node.js and Go applications in partnership with feature teams to resolve bottlenecks and maintain 99.99% uptime SLA.
  • Drive technical decisions balancing simplicity, flexibility, reliability, cost, and performance while investigating resource efficiency in high-traffic identity platforms.
  • Mentor engineers organization-wide, participate in Engineering Leadership discussions, and join Incident Commander on-call rotation to elevate incident response.

Benefits

  • general: Competitive compensation with equity and benefits
  • general: Health, dental, vision insurance and 401(k) matching
  • general: Flexible PTO, parental leave, and professional development
  • general: Hybrid work options and inclusive, collaborative culture

Target Your Resume for "Software Architect (Node.js)" , Okta

Get personalized recommendations to optimize your resume specifically for Software Architect (Node.js). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Architect (Node.js)" , Okta

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

IdentitySecuritySaaSCloudEngineeringEngineering

Related Jobs You May Like

No related jobs found at the moment.