Engineering · Senior Gurgaon India · Work from office (Gurgaon India) · As per industry standards
About the role
Senior Backend Engineer
Company: RHIA
Location: Gurgaon, India
Category: Engineering
About RHIA
Our hotels already have great systems. They just don't talk to each other. RHIA unifies every data stream across your operation—PMS, CRM, booking engines, F&B, and beyond. One platform. Complete visibility. Founded by industry veterans, hotel owners, and institutional investors, RHIA is shaping the next chapter of the hospitality industry through real-time intelligence and analytics.
About the Role
We are seeking a skilled and collaborative Senior Backend Engineer to join our core platform team in Gurgaon. You will play a pivotal role in designing, building, and maintaining the high-performance data unification and analytics engine that is central to our product. In this senior role, you will tackle complex architectural challenges, ensure system reliability, and mentor other engineers, contributing directly to our mission of bringing seamless connectivity to global hospitality operations.
Responsibilities
- Design, develop, and maintain scalable, resilient, and secure backend services and APIs in a cloud-native environment.
- Architect and build robust data pipelines to ingest, process, and unify data from diverse hotel systems (e.g., PMS, CRM, F&B).
- Collaborate closely with frontend engineers, product managers, and data scientists to define technical requirements and deliver end-to-end features.
- Lead technical discussions, contribute to architectural decisions, and advocate for engineering best practices.
- Optimize system performance, database queries, and application infrastructure for high-volume, real-time data processing.
- Write clean, maintainable, and well-documented code with appropriate tests.
- Participate in code reviews, provide constructive feedback, and help mentor other team members.
- Proactively identify technical debt and system improvements, driving long-term platform health.
Requirements
- A minimum of 5 years of professional backend software development experience.
- Strong proficiency in one or more modern backend languages (e.g., Go, Java, Python, Node.js).
- Proven experience in designing and integrating with RESTful/gRPC APIs and working with relational (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
- Solid understanding of distributed systems, microservices architecture, and event-driven design patterns.
- Hands-on experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies like Docker.
- Excellent problem-solving skills and a track record of delivering high-quality, reliable software.
- Effective communication skills and a collaborative, team-oriented approach.
Nice to Have
- Experience in the hospitality technology sector or with system integrations (PMS, CRM, etc.).
- Familiarity with real-time data processing frameworks (e.g., Apache Kafka, Flink).
- Knowledge of infrastructure-as-code tools (e.g., Terraform, CloudFormation) and CI/CD pipelines.
- Experience with monitoring and observability tools (e.g., Prometheus, Grafana, Datadog).
- Previous experience in a technical leadership or mentorship role within a growing team.
What We Offer
- The opportunity to build a core product that is transforming a global industry.
- A collaborative and inclusive work environment with a team of passionate professionals.
- Competitive compensation and benefits package.
- Professional development opportunities and a commitment to continuous learning.
- A chance to work in a dynamic, fast-paced scale-up environment headquartered in Dubai with a strong engineering team in India.
Responsibilities
- Design, develop, and maintain robust, scalable, and secure backend services and APIs using modern programming languages and frameworks.
- Integrate with diverse third-party hotel systems (PMS, CRM, booking engines, F&B) to ingest and harmonize complex data.
- Optimize application performance, scalability, and reliability, identifying and resolving bottlenecks.
- Collaborate with front-end engineers, product managers, and other stakeholders to define and implement new features and functionalities.
- Write comprehensive unit, integration, and end-to-end tests to ensure code quality and system stability.
- Participate in code reviews, providing constructive feedback and ensuring adherence to best practices.
- Contribute to architectural discussions and decisions, helping to shape the future of RHIA's platform.
- Mentor junior engineers and contribute to a culture of technical excellence and continuous learning.
Requirements
- 5+ years of professional experience in backend software development.
- Proficiency in at least one modern backend programming language (e.g., Python, Go, Java, Node.js).
- Extensive experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra).
- Strong understanding of API design principles (RESTful, GraphQL) and microservices architecture.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Demonstrated ability to design and implement scalable, high-performance systems.
- Excellent problem-solving skills and attention to detail.
Nice to have
- Experience in the hospitality technology sector or with hotel operational systems.
- Familiarity with data streaming technologies (e.g., Kafka, RabbitMQ).
- Experience with event-driven architectures.
- Knowledge of data warehousing and ETL processes.
- Understanding of security best practices in software development.