Hopper logo
Hopper

Hopper is an accredited, mobile-only travel agency using big data to analyze and predict airfare and accommodations. A fully remote employer, Hopper strives to

Senior Backend Developer – Lodging, Accommodation

Location

Canada

Posted

6 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Developer – Lodging, Accommodation

Hopper

• 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.

Job 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.
  • Small, dynamic teams = massive impact.

Related Job Pages

More Backend Engineer Jobs

Peraton Corporation logo

Java Software Engineer

Peraton Corporation

Peraton Corporation, a national security company headquartered in Herndon, Virginia, supplies solutions for mission-critical programs and systems. Founded in 20

• Assist in developing and maintaining Java-based components within the modernization framework. • Support refactoring efforts for legacy components under senior developer guidance. • Participate in implementing APIs, integrations, and backend services. • Write clean, maintainable code following defined coding standards. • Assist in documenting technical requirements, system behaviors, and application architecture updates. • Perform basic unit testing and assist with debugging activities. • Collaborate with mid-level and senior developers during design sessions and sprint ceremonies.

United States
$51K - $82K / year
LaunchDarkly logo

Senior Backend Engineer, Data Platform

LaunchDarkly

Empowering all teams to deliver and control their software.

Full TimeRemoteTeam 201-500Since 2014H1B Sponsor

• Design, build, and operate distributed, data-intensive backend systems that power Data Platform capabilities across Experimentation, Metrics, Release Guardian, Observability, Agent Control, and other product areas • Own and improve production data infrastructure, including streaming and batch pipelines, analytical data stores, warehouse export systems, observability, alerting, reliability, and performance • Debug and resolve complex production issues across data pipelines, databases, cloud infrastructure, and distributed systems, including participating in the team’s on-call rotation • Partner with product managers, frontend engineers, UX designers, and other product engineering teams to deliver reliable customer-facing data capabilities • Write and review technical proposals, contribute to architecture decisions, and help the team make thoughtful trade-offs around scalability, reliability, cost, and operability • Improve engineering standards, testing practices, deployment safety, observability, tooling, and operational processes for Data Platform systems • Write maintainable, well-tested code and actively participate in code reviews, design reviews, and production readiness discussions

United States
$158K - $257K / year
Full TimeRemoteTeam 11-50H1B No Sponsor

• Build DDx’s core suite of APIs and their admin tools • Manage cloud resources (GCP), CI/CD pipelines, and deployment tooling • Own the health of what we ship, from monitoring to incident response • Participate in design decisions and help shape the platform's evolution • Review code and build automated checks, tests, and monitoring • Mentor other engineers on the team

District Of Columbia
$160K - $175K / year
Full TimeRemoteTeam 1,001-5,000Since 2021H1B Sponsor

• Analyze requirements and develop software solutions based on requests received from the Product team, including improvements and bug fixes • Design, develop and implement robust, scalable, high-performance backend APIs and services • Collaborate with Product, Front-end and other stakeholders to define technical requirements and deliver high-quality solutions • Ensure the scalability, security, reliability and performance of backend applications • Participate in architecture discussions and contribute to the definition of new solutions and the evolution of existing systems • Perform code reviews and share knowledge with other developers • Ensure the quality of deliverables, including creating and maintaining automated tests • Provide technical support for production systems, assisting in the identification and resolution of issues • Support continuous improvement of development processes by proposing new technologies, methodologies and best practices • Keep technical documentation up to date and aligned with system changes • Configure development environments and support deployment and release processes • Stay up to date with industry trends and ensure the appropriate use of best practices and the latest technologies.

Brazil