Senior Backend Engineer - Flights
Wego.com
Office
Bengaluru, India
Full Time
About The Role
We’re looking for a seasoned Senior Backend Engineer to join our Flights OTA team at Wego. You’ll be part of a core subteam responsible for building our next-generation B2B API platform — powering millions of travelers through OTA and travel partners worldwide.
As a Senior Backend Engineer, you’ll architect and deliver high-performance, secure APIs for real-time flight search and booking. You’ll work across product, data, and partner engineering teams to create scalable, resilient services that meet the demands of high-volume, low-latency travel commerce.
Your work will span from architecting robust request/response flows and implementing authentication and rate-limiting, to ensuring data consistency, resilience, and observability in a high-volume, low-latency environment.
In short, our ideal candidate has a deep empathy for both end users and API consumers, sets and upholds high standards for exceptional API documentation, and operates with decisive ownership and high agency.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs.
- Participate in system architecture discussions to design efficient, maintainable, and future-proof services.
- Write clean, maintainable, and efficient code while adhering to industry best practices and internal standards.
- Collaborate with Product, and Data teams to understand requirements and deliver effective technical solutions across the entire customer journey.
- Improve code quality by implementing unit tests, automation, and conducting thorough code reviews.
- Optimize backend systems for performance, scalability, and reliability to handle the demands of a global customer base.
- Debug and resolve production issues quickly to minimize the impact on users and ensure high availability.
- Stay current with emerging technologies and propose innovative solutions to enhance systems and processes.
- Create and maintain documentation such as RFCs to improve communication across the organization.
Required Qualifications
- 7+ years of experience in backend software engineering, including hands-on coding and system design.
- Proficiency in AI coding agents like Claude Code, Cursor, or similar.
- Proficiency in Java or a similar backend programming language (experience with Go is a plus).
- Experience with cloud platforms (e.g., AWS, GCP, Azure) and container technologies (e.g., Docker, Kubernetes).
- Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and database optimization techniques.
- Familiarity with caching technologies (e.g., Redis, Memcached) to optimize system performance.
- Strong understanding of system architecture, scalability, and reliability best practices.
- Experience with CI/CD practices and automated pipelines.
- Solid troubleshooting and debugging skills for production systems.
- Familiarity with monitoring and observability tools (e.g., Datadog, Prometheus, Grafana).
- In addition, our ideal candidates are expected to:
- Maintain rigorous standards for both personal and team performance, encompassing engineering and communication disciplines.
- Proactively identify areas for enhancement across all operational domains.
- Possess advanced proficiency in both written and spoken English to facilitate effective collaboration with international teams and departments.
- Effectively manage complex and extensive project scopes, focusing on comprehensive product delivery rather than isolated feature implementation.
- Demonstrate robust ownership of product development and issue resolution, coupled with the ability to self-resolve obstacles through proactive communication.
Senior Backend Engineer - Flights
Office
Bengaluru, India
Full Time
September 30, 2025