About the job
About the Role
Become a pivotal member of the Flights Platform team at Hopper, where your work will significantly influence a rapidly expanding global travel ecosystem that serves millions of users and processes high-volume, real-time transactions every day.
This position allows for substantial feature ownership and a chance to explore the intricate technical challenges of the airline industry. You will play a crucial role in developing and advancing the mission-critical systems that drive Hopper’s essential flight booking engine.
Your efforts will be highly visible and will include:
Core Feature Delivery: Taking charge of major feature releases throughout the entire flight booking process—from searching for flights to creating bookings and ensuring post-booking fulfillment.
Global Impact: Creating scalable services that seamlessly integrate new airline partners and support our B2B distribution network, facilitating Hopper’s worldwide growth.
System Reliability: Directly contributing to the design and execution of robust, low-latency services that guarantee a dependable and smooth experience for customers, even during peak loads.
Your Contributions:
You will collaborate within a cross-functional team, making significant code contributions to a complex, high-throughput microservices architecture. Your key areas of impact include:
Comprehensive Feature Development: Crafting, implementing, and deploying high-quality code for new flight product features, guiding them from concept to production.
System Improvements: Actively engaging in discussions on system architecture, pinpointing opportunities to enhance service scalability, performance, and monitoring (SLOs/SLAs).
Integration Initiatives: Spearheading the technical execution of new integrations with external airlines and GDS partners, adeptly navigating complex communication protocols and data formats.
Code Quality and Guidance: Maintaining high standards for code quality through rigorous code reviews, mentoring junior engineers on best practices, and promoting engineering excellence.
Your Daily Responsibilities:
Implementation and Review: Writing clean, efficient code, making significant contributions to the codebase, and performing thorough code reviews...

