
Job Overview
Location
Uruguay - Remote
Job Type
Full-time
Category
Software Engineering
Date Posted
July 2, 2026
Full Job Description
📋 Description
- • Execute end-to-end technical integrations with external lodging, cars, and GDS partners, navigating complex communication protocols and distributed data schemas to enable booking fulfillment.
- • Write clean, performant code in Scala or other JVM languages (Java, Kotlin) to maintain, evolve, and uphold rigorous engineering standards for mission-critical lodging and cars services.
- • Explore and troubleshoot existing complex codebases to deep-dive into distributed infrastructure and resolve production issues in a high-volume, real-time transaction environment.
- • Partner with Product Managers and Operations teams to decompose business requirements into technical tasks, estimate delivery timelines, and align on feature priorities.
- • Take full ownership of the development lifecycle for new product features, including technical implementation, testing, and production deployment within a microservices architecture.
- • Contribute to the design of highly resilient, low-latency services that ensure seamless booking experiences under high system load and global traffic.
- • Participate in thorough code reviews, identifying opportunities to optimize scalability, performance, and overall system health across the lodging and cars ecosystem.
- • Independently explore ambiguous technical environments and execute technical plans within an established, high-growth travel platform without extensive oversight.
- • Collaborate effectively in a remote-first environment with cross-functional squads, maintaining clear communication and a bias for action to drive technical outcomes.
- • Maintain a commercial mindset focused on delivering reliable booking fulfillment and improving system reliability to support Hopper’s global travel and fintech offerings.
🎯 Requirements
- • Strong proficiency in Scala or other JVM languages (Java, Kotlin) with experience building scalable, high-throughput services.
- • Proven track record of owning the technical implementation, testing, and deployment of features within a microservices architecture.
- • Practical experience with distributed systems and service communication methods including gRPC, Pub/Sub, and REST.
- • Ability to onboard quickly and handle technical ambiguity by independently exploring and executing technical plans within existing infrastructure.
- • Excellent communication skills and a bias for action to collaborate effectively in a remote-first environment.
- • Professional curiosity for the travel tech industry and a focus on delivering reliable booking fulfillment.
🏖️ Benefits
- • Competitive salary and pre-IPO equity packages.
- • Carrot Cash travel stipend.
- • Flexdesk All Access Pass & Work-from-home stipend.
- • Entrepreneurial culture where pushing limits and taking risks is everyday business.
- • Open communication with management and company leadership.
- • Small, dynamic teams with massive impact.
Skills & Technologies
See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.
About Hopper Inc.
Hopper is a travel technology company that uses predictive analytics and machine learning to forecast flight and hotel prices, allowing consumers to book travel at optimal times. Founded in 2007 and headquartered in Montréal, Canada, it operates mobile-first booking platforms and provides fintech products like price freeze, cancel-for-any-reason, and rebooking guarantees to reduce travel risk.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Atomic Financial Inc.
2 months ago

PermitFlow Inc.
2 months ago

ElevenLabs Inc.
2 months ago

Imprint Technologies Inc.
1 month ago