Job details
enior Software Engineer, Backend - Distributed Fintech
- TypeScript
- React.js
- Kotlin
- Swift
- GCP
- Scala
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 1 year ago
Hopper offers a remote work policy that empowers employees to work from anywhere. Employees have the opportunity to work in an office environment or they can receive a work-from-home stipend if they prefer to work from home.
THE ROLE
Hopper Cloud’s Distributed Fintech team is a fast-growing team responsible for integrating our proprietary fintech offerings with some of the largest travel companies in the world. Within this vertical we construct systems and build fintech offerings to scale globally, managing how to evolve and innovate on current and new offerings, and translating that to customer value and business value to Hopper as a whole.
We're looking for a Senior Backend Developer to join our growing Distributed Fintech team! Within our team you will have the opportunity to deliver an outsized impact on the company on one of the company’s most critical roadmaps. As a Sr. Software Engineer you will be directly responsible for designing, implementing, deploying and operating the complex backend systems that power our integrations!
In this role, you will:
- Iterate on features in an agile manner using Scala (no prior experience required) and technologies like GCP, OpenAPI, BigQuery, Pub/Sub among others.
- Decide how to best build core systems in the context of our microservices architecture
- Ship your first code in days, iterating on features in an agile manner
- Quickly prototype new insights and run experiments to identify features that users love.
- Collaborate with a diverse group of people, giving and receiving feedback for growth
- Execute on big opportunities, helping Hopper rise to the top of the travel industry
Minimum Requirements:
- 4 years software experience in Backend technologies.
- Solid understanding of basic web backend concepts - databases, routes, data models, middleware, auth, etc.
- Strong problem-solving skills, proven ability to translate ideas into code
- Track record of successful collaboration with technical and non-technical people
- Winning attitude and strong communication skills
- Customer-obsessed
An ideal candidate has:
- The ability to bring leading industry techniques and technologies to the table
- A strong understanding of distributed systems and how architectural decisions affect performance and maintainability
- Excelled in cross-functional teams, working fluidly with Product Managers, Data Scientists, Frontend Engineers, and other highly skilled specialists
- A passionate focus on quality, writing testable code that performs and scales
- The ability to work with minimal guidance, be proactive and to handle uncertainty, ambiguity and the challenge of quickly evolving goals
- Prior cloud experience
- Working with Scala and its libraries
- Prior travel or eCommerce experience
- Native development exposure in Swift or Kotlin is a plus, but not required
Our tech stack:
- Containerized microservices architecture with over 200+ services running primarily in Google Cloud Kubernetes
- Our backends are primarily built using Scala and Akka while our front ends use TypeScript/React, as well as some Swift and Kotlin
- We make extensive use of OpenAPI, GKE, OAuth, Pub/Sub, BigQuery, Spanner
- We are heavily data-driven, making extensive use of tools like Amplitude, BigQuery, and Datadog
Perks of working with us:
- Well-funded and proven startup with large ambitions, competitive salary and stock options
- Unlimited PTO
- WeWork All Access Pass OR 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 = massive impact
- 100% employer paid medical, dental, vision, disability and life insurance plans
- Access to a 401k
More about Hopper
At Hopper, we are 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. Ranked the third largest online travel agency in North America, the app has been downloaded nearly 80 million times and continues to gain market share globally.
Here are just a few stats that demonstrate the company’s recent growth:
- Hopper sold around $4 billion in travel and travel fintech in 2022, up nearly 3X over 2021. In 2022, Hopper increased its revenue 2.5X year-over year.
- The company’s bespoke fintech products, such as Flight Disruption Guarantee and Price Freeze, now represent 30-40% of Hopper’s total app revenue.
- Given the success of its fintech products, Hopper launched a B2B initiative called Hopper Cloud in late 2021. Through this partnership program, any travel provider (airlines, hotels, banks, travel agencies, etc.) can integrate and seamlessly distribute Hopper’s fintech or travel inventory. As its first Hopper Cloud partnership, Hopper partnered with Capital One to co-develop Capital One Travel, a new travel portal designed specifically for cardholders.
- Hopper partnered with Capital One to co-develop Capital One Travel, a new travel portal designed specifically for cardholders.
- Recognized as one of the world’s most innovative companies by Fast Company four years in a row, Hopper has been downloaded over 80 million times and continues to have millions of new installs each month.
- Hopper has raised over $700 million USD of private capital and is backed by some of the largest institutional investors and banks in the world. Hopper is primed to continue its acceleration as the world’s fastest-growing mobile-first travel marketplace.
Come take off with us!