
The smart travel booking app for savvy travelers
Hopper is a leading travel booking app headquartered in La Petite-Patrie, Montreal, QC, leveraging big data and machine learning to predict airfare and accommodation prices. With over 1001 employees and $731 million raised in Series G funding, Hopper serves both consumers and businesses through its ...
Hopper offers pre-IPO equity options, unlimited time off, and a competitive severance program of up to 7 months. Employees enjoy 100% healthcare cover...
Hopper embraces a fully-remote work culture, having transitioned to this model in 2020. The company prioritizes a light internal meeting culture, enco...

Hopper • Uruguay - Remote
Hopper is hiring a Senior Backend Engineer to develop a public API for their travel portal. You'll work with Scala and GCP services, collaborating closely with engineers and product managers. This position requires strong product thinking and backend development experience.
You have 5+ years of backend engineering experience, particularly in building production systems that scale effectively. You thrive in environments where you can take ownership of your work and are driven to deliver quality results quickly. Your experience allows you to distinguish between what needs to be perfect from the start and what can be iterated upon over time.
Your technical expertise includes a deep understanding of Scala and GCP services, which you have used to design and implement robust APIs. You are comfortable diving into unknown codebases and have a strong product mindset, ensuring that your work aligns with customer needs and expectations.
You possess excellent collaboration skills, allowing you to work closely with engineers, designers, and product managers to ensure high alignment on projects. You are proactive in exploring engineering improvements and are always looking for ways to enhance the product and team dynamics.
You have experience documenting your work and maintaining high standards of code quality. You understand the importance of clear communication and are adept at working asynchronously with teams to make decisions efficiently.
Experience with frontend technologies such as React and TypeScript is a plus, as it allows you to better understand the full stack of the applications you work on. Familiarity with REST API design principles will also be beneficial in this role.
In this role, you will design, build, and operate a public API that enables partners to create a world-class travel portal. You will work autonomously while maintaining close collaboration with your fellow engineers and the product team to ensure alignment on goals and deliverables.
Your day-to-day responsibilities will include exploring engineering improvements for both the team and the product, ensuring that the API you develop meets the needs of users and partners alike. You will be responsible for maintaining high standards of code quality and documentation, contributing to the overall success of the Hopper Technology Solutions group.
You will also engage in cross-functional collaboration, working with other teams within Hopper and external partners to ensure that the API integrates seamlessly into their systems. Your ability to operate with minimal meetings and emphasize strong alignment will be key to your success in this role.
Hopper offers a dynamic work environment where you can grow your skills and contribute to a leading travel ecommerce provider. You will have the opportunity to work on impactful projects that shape the future of travel technology. The company values innovation and encourages you to bring your ideas to the table.
As a remote position, you will enjoy the flexibility of working from anywhere in Uruguay while being part of a collaborative and supportive team. Hopper is committed to fostering a culture of growth and development, providing you with the resources and support you need to succeed in your role.
Apply now or save it for later. Get alerts for similar jobs at Hopper.