Senior Software Engineer, Data - Flights (Virtual Interlining)

at  Hopper

Vancouver, BC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Aug, 2024USD 150000 Annual30 May, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT THE JOB

At Hopper, we’re on a mission to build the most customer-centric travel company on earth. We are leveraging the power that comes from Virtual Interlining offers customers additional travel options by combining together multiple individual travel segments through self-transfers. These unique itineraries unlock new destinations, save customers time, money, and offer customers increased selection when they are booking travel. The Fare Construction and Caching team is responsible for generating this inventory. It sits in a rare spot combining data science, algorithmic development, and high traffic scalability concerns.
Due to the nature of the problem we use a lot of data, and are looking to hire a Senior Software Engineer who has a track record of owning and solving ambiguous problems in a data driven way. Candidates will be equally comfortable processing large volumes of data to understand historical search and booking trends in SQL, as well as diving into our existing algorithms and updating how we traverse the graph of possible airline flights. Candidates should have a proven track record of taking problems, understanding the business and technical requirements & limitations and creating robust solutions. They should not be afraid of critically thinking about existing systems/processes and suggesting viable alternatives.

WHAT WOULD YOUR DAY-TO-DAY LOOK LIKE:

  • This role is going to have a lot of variety in projects and ownership, so we are looking for someone who is comfortable flexing between data and software engineering.
  • You are comfortable and self-sufficient doing data analytics to produce actionable insights
  • Experienced with data engineering including ETL & streaming pipelines
  • Contribute to our existing (Scala) codebase.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Proficient

1

Vancouver, BC, Canada