Skip to content
OktaOkta

Staff Full-Stack Engineer

Leads development of scalable front-end and back-end capabilities for Okta Workflows’ no-code canvas. The role requires 8+ years of full-stack web application experience, strong TypeScript, React, and Node.js expertise, and experience with cloud-native services, PostgreSQL, Docker, and Kubernetes.

About the job

Responsibilities

  • Design, build, and maintain end-to-end features using modern JavaScript and cloud-native technologies.
  • Lead technical design for key initiatives, driving quality, scalability, and maintainability.
  • Build reusable and performant UI components for a no-code builder experience.
  • Own services throughout their lifecycle, including implementation, testing, deployment, observability, and incident response.
  • Collaborate with Product, Design, Architecture, infrastructure, and platform teams to define features and optimize performance and reliability.
  • Mentor and support engineers across the team.
  • Contribute to cross-functional planning, architectural reviews, and engineering practices.

Requirements

  • 8+ years of experience building modern web applications in a full-stack environment.
  • Deep expertise in TypeScript, React, and Node.js, including Express or similar frameworks.
  • Experience designing APIs and building robust services at scale in a distributed, cloud-based architecture.
  • Experience with PostgreSQL, Docker, and Kubernetes.
  • Experience delivering enterprise-grade user experiences in partnership with Product and Design teams.
  • Ability to collaborate with Architects, make technical tradeoffs, and drive alignment across teams.
  • Strong engineering standards around testing, monitoring, documentation, and scalability.
  • Excellent communication skills and ability to lead technical discussions and build consensus.
  • Interest in mentoring and developing other engineers.

Nice-to-haves

  • Exposure to low-code/no-code tools, workflow engines, or visual development platforms.
  • Interest in AI-assisted developer tooling or automation.

Education

  • Bachelor’s degree in computer science or relevant industry experience.

Work arrangement

  • Hybrid, with 2–3 days onsite per week in Bengaluru, Karnataka, India.
  • In-person onboarding and travel to the Bengaluru office are required during the first week of employment.

Skills

TypeScript, React, Node.js, Express, JavaScript, Postgres, Docker, Kubernetes, REST APIs, Cloud Computing, Distributed Systems, Testing, Monitoring, Observability, Architecture

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.