Remote – Senior Backend Engineer
Corporate Travel
Posted on 7/19/2023
INACTIVE
Hopper

1,001-5,000 employees

Travel recommendations app
Company Overview
Hopper is on a mission to become the world’s best — and most fun — place to book travel. By leveraging massive amounts of data, advanced machine learning algorithms, Hopper combines its world-class travel agency offering with proprietary fintech products to help customers spend less and travel better.
Data & Analytics

Company Stage

Series G

Total Funding

$745.7M

Founded

2007

Headquarters

Montreal, Canada

Growth & Insights
Headcount

6 month growth

-14%

1 year growth

-11%

2 year growth

5%
Locations
San Diego, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Datadog
Python
JavaScript
React.js
SQL
TypeScript
Scala
Redis
Google Cloud Platform
CategoriesNew
Software Engineering
Requirements
  • Love for building customer centric software
  • 6+ years professional experience in backend development
  • Deep comfort with at least one server-side stack
  • Excelled in an environment with cross-functional teams, working fluidly with Product Managers, Data Scientists, Software Developers, and other highly skilled specialists
  • We have a microservice architecture with over 200+ services
  • Our front-end is on React (Javascript/Typescript)
  • We host our services on Google Cloud
  • We use things like Pub/Sub, GCP Big Query, Cloud SQL, Redis
  • We are driven by data so Amplitude, Big Query and Datadog will be your buddies
Responsibilities
  • Build amazing consumer experiences, taking responsibility for code quality, scalability, reliability and performance
  • Help build the technical team for Corporate Travel, assist in interviews and onboarding of new team members
  • Quickly prototype new ideas and run experiments to identify features that customers love
  • Help shape the systems design for the homes vertical and how it integrates with our microservices architecture
  • Collaborate with a diverse group of people, giving and receiving feedback for growth
  • A passionate focus on quality, writing testable code that performs well for our consumers
  • A desire to help our team continuously improve
Desired Qualifications
  • Thorough understanding of Web system architecture and design, at scale
  • Experience with, or willing to learn, distributed system development in Scala
  • Proven track record of leading less-experienced engineers in building stable and scalable code
  • Proven ability to build prototypes and take a data-driven approach to product development, testing and measuring new ideas very quickly
  • The ability to bring leading industry techniques and technologies to the table
  • Mostly Scala on the backend with some Python (Scala experience would be a , but is not required)