Skip to content
NavanNavan

Staff Software Engineer

Staff Software Engineer leading end-to-end development of enterprise travel platform features across Java/Spring Boot services and modern frontend applications. Requires 7+ years of experience, scalable systems expertise, and proficiency with cloud, microservices, and web technologies.

About the job

Responsibilities

  • Architect and develop end-to-end features across the stack, including Java/Spring Boot backend services and responsive frontend interfaces.
  • Build enterprise workflows for travel policies, approval chains, user roles, and permissions.
  • Design and scale APIs and data services that manage high-volume data, preserve transactional integrity, support reporting, and enable integrations.
  • Own the design, development, and launch of microservices and features within a technical domain.
  • Collaborate with engineering, product, and design teams on complex cross-domain features.
  • Help define and execute the long-term technical vision for the domain.
  • Write well-tested, production-quality code; mentor engineers; and promote testing, monitoring, documentation, and operational reliability.

Requirements

  • 7–9 years of professional software development experience building complex SaaS or consumer-facing web applications.
  • Deep backend development experience with Java and Spring Boot.
  • Strong data modeling, query optimization, and secure, scalable API design skills.
  • 4+ years of frontend development experience with React, Angular, or Vue, plus TypeScript and application-state management.
  • Experience designing scalable applications using microservices, distributed systems, and cloud platforms such as AWS.
  • Strong ownership, collaboration, communication, and production delivery skills.
  • Ability to use AI development tools such as GitHub Copilot, CodeGPT, Claude, and Cursor.
  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Skills

Java, Spring Boot, React, Angular, Vue, TypeScript, AWS, Microservices, Distributed Systems, API Design, Data Modeling, Query Optimization, Github Copilot, Claude, Cursor

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.