Staff Software Engineer

Hyderabad , India

AI overview

Drive technological evolution by designing and scaling our core platform with PHP and React while mentoring engineers and collaborating across teams.

Role Overview 

As a Staff Software Engineer, you will be a senior technical leader responsible for designing, building, and scaling our core platform. You will work across the full stack — from our PHP backend to our modern React frontends — and help drive the evolution of our AWS-based cloud infrastructure. 

This is a hands-on leadership role: you’ll be expected to deliver high-quality code, mentor engineers, lead technical initiatives, and partner closely with product and design teams to deliver business impact. 

Key Responsibilities 

  • Architecture & Design: Lead design and implementation of scalable, secure, and maintainable systems across PHP backend, React frontend, and AWS infrastructure. 
  • Technical Leadership: Own complex features end-to-end; influence technical direction; set best practices in code quality, testing, and CI/CD. 
  • Cross-Functional Collaboration: Partner with product, design, and business stakeholders to align technical solutions with product strategy. 
  • Mentorship & Growth: Coach engineers at multiple levels, provide technical guidance, and help shape the engineering culture. 
  • Cloud & Infrastructure: Ensure our systems are performant and reliable on AWS, leveraging services like RDS, ECS/Lambda, S3, CloudFront, etc. 
  • Continuous Improvement: Identify areas of technical debt and drive initiatives to improve performance, security, scalability, and developer experience. 

What We’re Looking For 

  • Experience: 12+ years in software engineering, with at least 2+ years in a senior or staff-level role. 
  • Backend Expertise: Deep knowledge of PHP (modern frameworks, e.g. Laravel/Symfony, or large-scale monoliths). Strong MySQL or relational database design skills. 
  • Frontend Expertise: Proficiency in React, TypeScript, modern frontend tooling. Experience building scalable, maintainable UIs. 
  • Cloud & DevOps: Hands-on experience with AWS (RDS, ECS/Lambda, S3, CloudFront, IAM, networking). Familiarity with CI/CD pipelines and containerization (Docker).
  • System Design: Proven ability to design and scale SaaS, multi-tenant or multi-db architectures. 
  • Leadership: Demonstrated experience mentoring engineers, leading technical discussions, and influencing product direction. 
  • Soft Skills: Strong communication, ability to work cross-functionally, customer-centric mindset. Nice to Have 
  • Experience with multi-tenant SaaS platforms
  • Knowledge of API design and integration patterns (REST/GraphQL). 
  • Exposure to microservices or modular monolith evolution. 
  • Background in hospitality, travel, or property management systems.
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Staff Software Engineer Q&A's
Report this job
Apply for this job