About the job
About the Role
Did you know that Hopper's technology fuels some of the most prominent travel platforms globally? Our Hopper Technology Solutions (HTS) platform facilitates travel transactions for leading international brands—from financial institutions to airlines and fintech innovators. This platform operates as a configurable, multi-tenant travel commerce engine, allowing partners to swiftly launch exceptional hotel and travel booking experiences with reduced custom engineering.
We are in search of a senior software engineer adept in utilizing best practices for AI-assisted coding. This role goes beyond simple code completion; you will leverage multiple agents to autonomously deliver features at unprecedented speeds. Your understanding of the strengths and limitations of large language models (LLMs) will be essential, as will your ability to construct feedback loops and safeguard mechanisms to optimize their potential.
Technology Stack
Backend systems developed in Scala, complemented by a range of Google Cloud Platform (GCP) services.
Frontend applications built using React and TypeScript.
Your Daily Responsibilities
Assess and implement enhancements to the codebase, enabling agents to operate more swiftly and securely.
Collaborate with top-tier engineers in a low-process environment that fosters trust and high autonomy.
Utilize AI to create comprehensive documentation and specifications that facilitate asynchronous decision-making and consensus building among the team.
Rapidly ship features and learn from the outcomes. Orchestrate AI agents to develop new functionalities end-to-end, from user experience to database design, with minimal supervision.
Design scalable solutions and foundational patterns that expedite the launch of new portals.
Demonstrated experience in training, deploying, and continuously optimizing LLMs to enhance complex product functionalities.
Engage directly with Product Managers and business partners to shape and refine our roadmap; your insights and technical vision are valuable.
Collaborate with a diverse team, providing and receiving constructive feedback essential for professional growth.
Ideal Candidate Profile
A proactive approach to diving deep into unfamiliar codebases while maintaining a focus on delivering results efficiently.
Proven capability in directing AI agents and automated workflows to design, implement, and sustain intricate software systems.

