Skip to content
OktaOkta

Staff Software Engineer

Leads technical strategy and full-stack delivery for Auth0’s developer dashboard and marketplace, spanning React interfaces, Node.js/Go services, cloud infrastructure, and PostgreSQL. Requires 8–12 years of experience building and operating scalable distributed systems, with strong expertise in Node.js, AWS, Kubernetes, and production operations.

About the job

Responsibilities

  • Lead the technical lifecycle of team products, ensuring they are robust, secure, and performant from the frontend to the infrastructure layer.
  • Design clean APIs, efficient data flows, and scalable service architectures across the UI and backend.
  • Create and document technical designs accounting for scale, reliability, and regional constraints.
  • Ensure services meet performance and security standards, including SLAs/SLOs, observability, rate limiting, and SEO.
  • Mentor engineers through code reviews, design feedback, and hands-on guidance.
  • Design reliable backend architectures and implement automated delivery pipelines.
  • Apply security best practices, telemetry, alerting, and monitoring.
  • Communicate technical trade-offs and system flows to technical and non-technical stakeholders.

Requirements

  • 8–12 years of hands-on experience with JavaScript, Node.js, Go, React, and Next.js.
  • Experience designing, building, and operating distributed systems in a cloud environment such as AWS or Azure.
  • Strong proficiency designing and building scalable services with Node.js or Go; Node.js is mandatory.
  • Hands-on experience deploying, scaling, and operating backend services on AWS and using Kubernetes for container orchestration.
  • Experience with PostgreSQL, Redis, and data and deployment pipelines.
  • Experience using quantitative analysis, including latency and traffic volume, to support design and technology decisions.
  • Strong production systems experience, including monitoring, debugging, and incident response.
  • Hands-on experience with modern React and MobX or Redux.
  • Experience with frontend build tools, module bundlers, and package managers.
  • Understanding of Core Web Vitals, page speed, and web performance optimization.
  • Understanding of web traffic flows through browsers, CDNs, load balancers, API gateways, and backend services.
  • Ability to design highly reliable backend architectures and automated delivery pipelines.

Nice to Have

  • Experience in identity and access management (IAM).
  • Knowledge of security engineering principles and application security best practices.

Skills

JavaScript, Node.js, Go, React, Next.js, AWS, Azure, Kubernetes, Postgres, Redis, Distributed Systems, Mobx, Redux, Cdns, Api Gateways

Stripe

Stripe

Bengaluru, India

Staff Engineer, Support Experiences
No salary listedOn-site10+ YOEFullstack Engineering

Provides technical leadership for Stripe support products by setting architecture and strategy, building reliable distributed systems, and mentoring engineers. Requires 10+ years of backend or full-stack development experience and strong expertise in technical leadership, product delivery, and modern programming technologies.

Hinge Health

Hinge Health

Bengaluru, India

Staff Software Engineer
No salary listedHybrid10+ YOEFullstack Engineering

Staff engineer leading architecture and hands-on development for CareHub’s workflow-heavy care-delivery platform. The role requires 10+ years of software development experience, strong React and Node.js/TypeScript skills, AI integration experience, and technical mentorship.

Databricks

Databricks

Bengaluru, India

Staff Software Engineer
No salary listedOn-site12+ YOEFullstack Engineering

Leads architecture, development, reliability, and technical direction for large-scale distributed systems, while mentoring engineers and driving complex cross-functional initiatives. Requires 12+ years of experience building and supporting distributed systems.

Twilio

Twilio

India

Senior/Staff Applied Research Software Engineer
No salary listedRemote7+ YOEFullstack Engineering

Build prototypes and production-ready applications for Twilio’s emerging technologies incubation team. The role requires full-stack software development experience, modern programming skills, database knowledge, and the ability to use AI-assisted development tools effectively.

Rippling

Rippling

Bengaluru, India

Senior Staff Software Engineer
No salary listedOn-site15+ YOEFullstack Engineering

Senior individual contributor responsible for architecting and building large-scale distributed systems, leading cross-team technical initiatives, and mentoring engineers. Requires 15+ years of hands-on software engineering experience and deep expertise in architecture, reliability, performance, and system design.