Skip to content
OktaOkta

Staff Software Engineer - Node.js

Leads architecture and delivery for Auth0 Core Identity features, focusing on resilient, secure, and scalable Node.js services and distributed systems. Requires 8+ years of software development experience, strong cloud and API expertise, and the ability to align teams and mentor senior engineers.

About the job

Responsibilities

  • Found a new Staff-level team in Bengaluru and help establish its technical bar and engineering culture in collaboration with global teams.
  • Lead the design and delivery of features extending the Auth0 platform.
  • Own the strategic technical quality, security, reliability, and scalability of systems.
  • Drive architectural improvements and advocate for engineering best practices.
  • Identify architectural gaps and advocate for long-term improvements across Core Identity.
  • Collaborate with Product, Security, Design, Architecture, and QA teams.
  • Build expertise in identity, security, cloud technologies, and distributed systems.
  • Mentor engineers and contribute to technical excellence and continuous improvement.
  • Participate in an on-call rotation.

Requirements

  • 8+ years of professional software development experience, or equivalent.
  • Proficiency designing and building services with Node.js using JavaScript or TypeScript.
  • Experience creating and maintaining public and secure APIs and front ends.
  • Experience designing, building, and operating distributed systems in cloud environments such as AWS or Azure.
  • Experience with testing strategies including unit, integration, and end-to-end testing.
  • Track record of driving technical alignment across multiple teams and mentoring senior-level individual contributors.
  • Product-oriented mindset and ability to understand customer needs and collaborate on effective solutions.

Nice to Have

  • Experience in Identity and Access Management (IAM).
  • Knowledge of security engineering principles and application security best practices.

Benefits

  • Benefits and programs supporting employee well-being.
  • Opportunities to make social impact.
  • Talent development and community-building programs.
  • Tools, technology, and workplace flexibility designed to support productive and successful work.
  • Some roles may require travel to an office for in-person onboarding.

Skills

Node.js, JavaScript, TypeScript, MongoDB, Postgres, Redis, AWS, Azure, Distributed Systems, Public Apis, Secure Apis, Unit Testing, Integration Testing, End-To-End Testing, Identity And Access Management

GoHighLevel

GoHighLevel

India

Sr. Staff Engineer - Payments & Commerce Platform
No salary listedRemote10+ YOEBackend Engineering

Leads architecture and reliability for a global payments and commerce platform, shaping APIs, distributed systems, observability, compliance, and production operations. Requires 10+ years of backend experience, deep Go and distributed-systems expertise, and Staff/Principal-level technical leadership.

Rippling

Rippling

Bengaluru, India

Staff Software Engineer - Financial Integrity
No salary listedOn-site8+ YOEBackend Engineering

Leads architecture and hands-on development of scalable, reliable, and compliant financial integrity systems. The role requires 8+ years of software engineering experience, distributed-systems expertise, and the ability to drive complex initiatives and mentor engineers through influence.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer
$153k+/yrRemote7+ YOEBackend Engineering

Provides cross-team technical leadership for large backend initiatives, modular architecture, production operations, and AI-assisted engineering adoption. The role requires deep backend architecture experience, monolith modernization expertise, strong written influence, and mentoring ability.

Coinbase

Coinbase

India

Staff Software Engineer, Security Platform
₹9.4M+/yrRemote8+ YOEBackend Engineering

Staff Software Engineer responsible for architecting and scaling security platform services, defining technical strategy, and mentoring engineers. Requires at least 8 years of software engineering experience plus strong system design, coding, and production-service expertise.

Reltio

Reltio

Bengaluru, India

Staff Engineer
No salary listedOn-site8+ YOEBackend Engineering

Staff Engineer leading design and delivery of large-scale distributed data platform features for enterprise customers. The role requires strong Java and cloud experience, architectural leadership, cross-functional collaboration, and mentorship.