Senior Backend Developer scaling global lodging and cars ecosystem, integrating partners, optimizing systems in travel tech industry.
Responsibilities
Implement end-to-end technical integrations with external partners (hotels, accommodations, cars, and GDS), navigating complex communication protocols and distributed data schemas.
Write clean, high-performance code in Scala or other JVM languages to maintain, evolve, and uphold rigorous engineering standards for our critical lodging services.
Explore and debug complex existing codebases to get to the heart of the infrastructure and resolve production incidents in a distributed systems environment.
Collaborate with product managers and operations teams to translate business requirements into technical tasks and estimate delivery timelines.
Take full ownership of the development lifecycle for new product features, from initial technical implementation and testing through production deployment.
Contribute to designing highly resilient, low-latency services to ensure a seamless booking experience for customers during traffic spikes.
Participate in thorough code reviews and identify opportunities to optimize scalability, performance, and overall system health.
Requirements
Strong proficiency in Scala or other JVM languages such as Java or Kotlin, with a focus on building high-throughput, scalable services.
Proven experience owning technical implementation, testing, and deployment of features within a microservices architecture.
Hands-on experience with distributed systems and inter-service communication methods, including gRPC, Pub/Sub, and REST.
Ability to ramp up quickly and manage technical ambiguity by independently exploring and executing technical plans within the existing infrastructure.
Excellent communication skills and a strong bias for action to collaborate effectively with cross-functional teams in a remote-first environment.
Professional curiosity for travel tech and a business-oriented mindset focused on delivering reliable bookings.
Benefits
Well-funded, proven startup with ambitious goals, competitive salary, and pre-IPO equity packages.
Hopper covers 100% of group insurance premiums.
Hopper provides life insurance coverage as well as short- and long-term disability insurance.
A Health Spending Account (HSA) that covers eligible medical and dental expenses.
All employees and their dependents have access to Dialogue telemedicine services, anytime and anywhere.
All employees have access to a Registered Retirement Savings Plan (RRSP) with automatic pre-tax payroll contributions.
Feel free to ask us about our very generous parental leave, well above industry standards!
Unlimited paid time off (PTO) program.
Carrot Cash travel allowance.
On-demand access to coworking space via FlexDesk AND a remote work stipend.
Entrepreneurial culture where pushing boundaries and taking risks is part of the day-to-day.
Open communication with company leadership and executives.
Développeur Java principal concevant des systèmes backend pour les logiciels infonuagiques IA de Tecsys. Mentorant les développeurs et améliorant la performance, la sécurité et la fiabilité des chaînes d'approvisionnement.
Senior Java Developer building Java backend systems for Tecsys, a cloud software provider powering healthcare and distribution supply chains. Designing scalable microservices and mentoring engineers.
Senior Backend Engineer building scalable APIs and services for NimbleRx’s pharmacy fulfillment and patient engagement platform. Architecting reliable web products for patients, pharmacies, and healthcare customers.
Back - end and DevOps developer building cloud - native digital products at Mirego. Designing infrastructure, CI/CD pipelines, and reliable software solutions for clients.
Senior backend engineer building scalable services for Ground News, a platform comparing news sources and media bias. Owning backend features, reliability, and safe production rollouts.
Senior Node.js Engineer building distributed backend services and APIs for Wordly’s real - time translation platform. Extending Node.js modules, integrations, and event - driven systems for translation in 50+ languages.
Fullstack engineer evolving memodio’s prescribed digital health app with Flutter and Node.js. Building accessible features and regulated medical software for older users worldwide.
Senior Python engineer building reliable web - scraping and data - extraction workflows for Mindrift’s AI technology projects. Processing dynamic websites into accurate, validated structured datasets.
Backend Engineer designing APIs and integration architecture for EvenUp's AI - powered legal - tech platform. Improving client portal experiences and application performance from Toronto or San Francisco hubs.
Staff Backend Engineer building search and recommendation systems for Affirm’s pay - over - time marketplace. Setting technical strategy and scaling distributed backend systems across Affirm’s shopping platform.