Senior Product Engineer (Contract, 3 Months)

Posted 17 Days Ago
Be an Early Applicant
London, Greater London, England, GBR
In-Office
600-650 Hourly
Senior level
Travel
Yonder's business lies at the convergence of travel, nature and wellbeing.
The Role
Senior Product Engineer contracted for three months to deliver Scala backend features across payments, banking, and rewards. Responsibilities include building Kafka-based integrations, improving service reliability and test coverage, contributing to React Native mobile features, and documenting delivered work. The role requires rapid onboarding to an existing codebase, strong distributed-systems expertise, production functional Scala experience, and ownership of the full development lifecycle. Work is primarily office-based in Shoreditch, with at least three days per week onsite.
Summary Generated by Built In
What’s Yonder?

“It's as if Time Out, Amex and Monzo had a baby” - Will T, Yonder Member

Yonder combines credit and debit in one membership that’s fair, flexible and actually enjoyable. No jargon. No dusty points system. Just rewards that actually feel rewarding, from bao to beer to a boarding pass.

The engineering team sits at the heart of the company; we work in squads alongside product and design, and closely with risk, compliance, operations and partnerships.

Sounds cool. What’s my part in this?

We’re looking for an experienced Senior Product Engineer on a 3-month contract to add delivery capacity to our engineering team. The work is primarily Scala backend, but we don’t believe in rigid boundaries; everyone is encouraged to contribute wherever the problem takes them, whether that’s infrastructure, the mobile app (React Native) or the webapp (Next.js).

You’ll be working alongside a small engineering team that owns everything end to end: the development lifecycle, system architecture and the infrastructure it all runs on.

You’ll need to be productive quickly: picking up an established codebase, understanding the domain and shipping production changes within your first couple of weeks.

  • 📅 Duration: 3 months, starting ASAP

  • 💷 Rate: £600–£650/day

  • 📋 IR35: Outside

  • 📍 Location: Brick Lane

What you’ll work on
  • Deliver features and improvements across our Scala microservices, spanning payments, core banking and rewards.

  • Build event-driven integrations with Kafka, internal services and external partners.

  • Improve the reliability, performance and test coverage of the services you work on.

  • Where needed, deliver changes in our React Native mobile app.

  • Leave things better than you found them, with clear documentation and handover of the work you deliver.

Our Stack
  • Backend: Scala microservices on the Typelevel ecosystem (Http4s, Cats Effect)

  • Data & messaging: AlloyDB and Kafka

  • Infrastructure: GCP and Kubernetes

  • Frontend: React Native mobile app, Next.js webapp

  • AI tooling: AI coding tools are widely used and actively encouraged, including Claude Code, Cursor and Codex.

You're a great fit if you

✅ Have deep, production Scala experience: You know functional Scala well, ideally on the Typelevel stack (Cats Effect, Http4s, fs2).

✅ Understand distributed systems: You have strong experience with microservices, RESTful APIs and Kafka or similar event-driven architectures.

✅ Ramp up fast: You have a track record of joining existing teams and codebases and delivering quickly.

✅ Bring React Native experience (bonus): You can ship mobile features comfortably, even if the backend is your main strength.

✅ Have fintech or payments experience (bonus): You’ve worked in regulated environments, card payments or banking systems.

✅ Use AI tools well: You use AI to accelerate delivery without compromising quality.

✅ Own quality: You treat automated testing as part of the job.

You won’t be a great fit if you

👎 Need a long onboarding period or detailed specs before you can contribute.

👎 Only want to work in one narrow part of the stack.

👎 Chase technical perfection over delivering value within a fixed engagement.

What’s it like working at Yonder?

🏢 We’re office-first, remote-friendly

We’re based in our Shoreditch office, complete with dog visitors and plenty of comfortable space to do your best work. We ask you to come into the office at least 3 days a week, with everyone coming in on Mondays.

🤍 We take a values-led approach

Our principles are incredibly important to us, so we recommend you check them out here: Our DNA

The process:

We know contractors move quickly, so we do too.

  • Stage 1: Intro call (30 mins). A video call with Harry Jell, our CTO; to cover the engagement, your experience and availability.

  • Stage 2: Technical interview (90 mins). A deep dive into your Scala experience and past projects, plus a system design exercise. This will be in-person at our Shoreditch office.

  • Decision. We aim to give you a decision within 24 hours.

Other things to know:

  • Because we’re FCA-regulated and handle sensitive customer data, we complete right to work, criminal record, politically exposed person and credit default checks before the engagement starts.

Skills Required

  • Deep production experience with Scala, preferably using functional Scala and the Typelevel ecosystem, including Cats Effect, Http4s, or fs2.
  • Strong experience with distributed systems, microservices, RESTful APIs, and Kafka or similar event-driven architectures.
  • Ability to ramp up quickly on an established codebase and deliver production changes within the first few weeks.
  • Experience contributing across the technology stack rather than working only in one narrow area.
  • React Native experience for delivering mobile features.
  • Fintech, payments, banking, or regulated-environment experience.
  • Effective use of AI coding tools without compromising quality.
  • Commitment to automated testing and software quality.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Austin, TX
17 Employees
Year Founded: 2018

What We Do

Yonder is a booking platform that invites people to connect with the natural world and the people who steward it.. Through the Yonder site and app, guests can discover and book overnight stays and activities at farms, ranches, vineyards, and other nature immersive escapes.

Why Work With Us

We're a purpose-based company that prioritizes environmental and social wellbeing—& we demonstrate that in our culture too. We understand that living a balanced life will benefit us all: self, family, team, company. When we invest time in our employee's wellbeing & development, we’re all better equipped to be high impact, mentally and creatively!

Gallery

Gallery

Similar Jobs

Pfizer Logo Pfizer

Vaccines Operational Excellence Director

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office
4 Locations
121990 Employees
177K-294K Annually

MVF Logo MVF

Senior Native Advertising Manager (Maternity Cover)

AdTech • Digital Media • eCommerce • Marketing Tech • Sales
Hybrid
London, Greater London, England, GBR
500 Employees

Expedia Group Logo Expedia Group

Incentive Compensation System Specialist

AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Hybrid
London, Greater London, England, GBR
16000 Employees
773K-1M Annually

McCain Foods Logo McCain Foods

Category Manager

Food • Retail • Agriculture • Manufacturing
In-Office
Scarborough, North Yorkshire, England, GBR
20000 Employees

Similar Companies Hiring

AirDNA Thumbnail
Software • Travel
Denver, CO
150 Employees
Hilton Thumbnail
Events • Food • Travel • Hospitality • Hotels & Resorts
McLean, VA
500000 Employees
Fora Thumbnail
Agency • On-Demand • Professional Services • Sales • Software • Travel • Hospitality
New York, NY
250 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account