At a Glance
- Tasks: Join a dynamic team to create seamless payment experiences for travellers using cutting-edge tech.
- Company: Hopper, a leading mobile-first travel marketplace focused on customer-centric solutions.
- Benefits: Competitive salary, unlimited PTO, gym allowance, and private medical coverage.
- Other info: Collaborative culture with small teams, offering massive growth opportunities.
- Why this job: Make a real impact in the travel industry while working with innovative fintech solutions.
- Qualifications: 8+ years in backend engineering with strong skills in distributed systems and site reliability.
The predicted salary is between 70000 - 90000 £ per year.
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 combining massive amounts of data and machine learning to build the world’s fastest-growing mobile first travel marketplace - one that enables our customers to save money and travel better. The vision of the payments team is to provide a magical and frictionless payment experience to our customers. We will do this by supporting all the major payment methods (‘unlocking choice’), optimizing our payment stack (‘frictionless payments’), and unifying and powering all payments flows at Hopper (Flights, Hotels, Homes, Rental Cars, Attractions & more) as well as our Hopper Cloud offering (Whitelabel solution). Our long term vision is to remove any financial barriers to travel and truly make travel accessible to everyone.
In this role, you’ll be working alongside a team of talented engineers and partner with product, design, and data science to prioritize, estimate, and implement new product features in an Agile environment.
What would your day-to-day look like:
- Ship your first code in days, iterating on features in an Agile manner leveraging Scala and technologies like Spanner, pub/sub, GCP Big Query.
- Build robust and performant infrastructure that supports millions of dollars of revenue.
- Make important architectural decisions about core backend systems.
- Coach and mentor developers at various stages of their career.
- 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.
An ideal candidate has:
- 8+ years experience thriving in backend engineering positions and delivering user experiences at scale.
- A strong understanding of distributed systems and how architectural decisions affect performance and maintainability.
- A strong understanding of site reliability and operations.
- A passionate focus on quality, writing testable code that performs and scales.
- Close collaboration with software engineers (backend and mobile), product managers, data scientists, and designers to deliver rapid value to end-users.
Nice to have:
- Backend experience with Scala, Google Cloud, Kubernetes.
- Experience developing B2B products with millions of MAU.
- Experience in the Payments domain.
Perks of working with us:
- Well-funded and proven startup with large ambitions, competitive salary, upsides of pre-IPO equity.
- Monthly cash allowance to cover gym membership (100€) or telework (50€).
- Hopper covers the cost of employee premiums for private medical and dental coverage via Cigna.
- Unlimited PTO.
- Puzl coworking 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.
Senior Backend Engineer - Fintech Payments, Scale & Impact in London employer: Hopper
Hopper is an exceptional employer that fosters an entrepreneurial culture, encouraging innovation and risk-taking within small, dynamic teams. Employees benefit from competitive salaries, unlimited PTO, and comprehensive health coverage, including private medical and dental plans. With a strong focus on employee growth through mentorship and collaboration, Hopper provides a unique opportunity to make a significant impact in the rapidly evolving fintech travel space.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Backend Engineer - Fintech Payments, Scale & Impact in London
✨Tip Number 1
Network like a pro! Reach out to folks in the fintech and travel industries on LinkedIn. Join relevant groups, attend meetups, and don’t be shy about asking for informational interviews. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your backend projects, especially those involving Scala or cloud technologies. Share it during interviews or even on your LinkedIn profile. It’s a great way to demonstrate your expertise and passion for the field.
✨Tip Number 3
Prepare for technical interviews by brushing up on distributed systems and site reliability concepts. Practice coding challenges on platforms like LeetCode or HackerRank. The more comfortable you are with these topics, the better you’ll perform when it counts!
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our mission at Hopper. Tailor your application to highlight how your experience aligns with our vision of making travel accessible to everyone.
We think you need these skills to ace Senior Backend Engineer - Fintech Payments, Scale & Impact in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Backend Engineer role. Highlight your experience with backend systems, especially in payments, and show how your skills align with our mission at Hopper.
Showcase Your Technical Skills:Don’t hold back on showcasing your technical prowess! Mention your experience with Scala, Google Cloud, and any relevant distributed systems knowledge. We want to see how you can contribute to building robust infrastructure.
Be Authentic:Let your personality shine through in your application. We’re looking for someone who fits into our entrepreneurial culture, so don’t be afraid to share your passion for travel and technology!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity at Hopper!
How to prepare for a job interview at Hopper
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Scala and Google Cloud. Brush up on your knowledge of distributed systems and site reliability, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in backend engineering and how you overcame them. Use examples that highlight your ability to make architectural decisions and improve performance.
✨Emphasise Collaboration
Since the role involves working closely with product managers, designers, and data scientists, be ready to share experiences where you successfully collaborated with cross-functional teams. Highlight your communication skills and how you give and receive feedback.
✨Align with Hopper's Mission
Familiarise yourself with Hopper’s mission to make travel accessible and frictionless. Be prepared to discuss how your values align with this vision and how you can contribute to creating a magical payment experience for customers.