Senior Software Engineer

Senior Software Engineer

Full-Time 78000 - 104000 £ / year (est.) No working from home possible
Relay Technologies

At a Glance

  • Tasks: Tackle impactful software challenges from routing algorithms to real-time optimisation.
  • Company: Relay Technologies is revolutionising logistics with cutting-edge tech and a vibrant culture.
  • Benefits: Enjoy generous equity, private health coverage, 25 days holiday, and extensive perks.
  • Other info: Fast hiring process with decisions made within 48 hours.
  • Why this job: Join a fast-growing team and see your work directly impact millions of users worldwide.
  • Qualifications: Strong technical fundamentals and entrepreneurial drive are essential.

The predicted salary is between 78000 - 104000 £ per year.

Overview

Relay is fundamentally reshaping how goods move in an online era. Backed by Europe’s largest-ever logistics Series A ($35M), Relay is scaling faster than 99.98% of venture-backed startups. We’re assembling the most talent-dense team the logistics industry has ever seen.

Relay’s Mission is to free commerce from friction. Today, high delivery costs act as a hidden tax on e-commerce, quietly shaping what can be sold online and limiting who can participate. We envision a world where more goods move more freely between more people, making the online shopping experience seamless and accessible to everyone.

The Team

  • ~90 people, more than half in engineering, product and data
  • 45+ advanced degrees across computer science, mathematics and operations research
  • Thousands of data points captured, calculated, analysed and predicted for every single parcel we handle
  • An intellectually vibrant culture of first-principles thinking, tight feedback loops and relentless experimentation

Work Alongside Industry Leaders

Diego Protas – Director of Engineering

Diego, an expert in distributed systems and hardware architecture, merging physical computing with enterprise-scale infrastructure. Previously directing teams of 170+ engineers at Mercado Libre and orchestrating large-scale ML-based inference at Meta. At Relay, Diego’s infectious enthusiasm and hands-on leadership are redefining the boundaries of speed and reliability.

Tech Stack Highlights

  • Python, Rust and TypeScript - we keep things simple but use the right tool for the job
  • Cross-platform Flutter apps with a deep focus on user experience
  • Cloud-native on GCP with extensive use of BigQuery and Cloud Run
  • Extensive use of ML modelling and LLM inference - no gimmicks here, this is our daily routine
  • Emerging tech integrations, including robotics and IoT-powered operations

The Opportunity

As a Software Engineer at Relay, you'll:

  • Own challenging, impactful problems end-to-end, from routing algorithms to real-time optimisation services and intuitive operational tools.
  • Collaborate closely with top engineers, data scientists, and product leaders in a highly autonomous and impact-driven environment.
  • Regularly ship production-quality code weekly—and often daily—seeing your work directly impact Relay’s growth.
  • Create incredible product experiences powering the fastest-growing e-commerce platforms, including Vinted, TikTok, and Temu, impacting millions of users worldwide.

Fast and Focused Hiring Process

  1. Talent Acquisition Interview - 30 min
  2. API Integration Interview - 1 hour
  3. Technical Interview - 2 hours
  4. Operating Principles & Impact - 1 hour
  5. Decision and offer within 48 hours; our process mirrors our pace of work, typically completed in a week.

Compensation, Benefits & Workplace

  • Generous equity, richer than 99% of European startups, with annual top-ups to share Relay’s success.
  • Private health & dental coverage, so comprehensive you’d need to be a partner at a Magic Circle law firm to match it.
  • 25 days of holidays
  • Enhanced parental leave
  • Located in Shoreditch, our office set-up enables the kind of in-person interactions that drive impact. We work 4 days on-site, with 1 day remote.
  • Hardware of your choice
  • Extensive perks (gym subsidies, cycle-to-work, Friday office lunch, covered Uber home and dinner for late nights, and more).

Who Thrives at Relay?

  • Aim with Precision: You define problems clearly and measure your impact meticulously.
  • Play to Win: You chase bold bets, tackle the hard stuff, and view constraints as fuel, not friction.
  • 1% Better Every Day: You believe that small, consistent improvements lead to exponential growth. You move quickly, deliver results, and learn from every experience.
  • All In, All the Time: You show up and step up. You take ownership from start to finish and do what it takes to deliver when it counts.
  • People-Powered Greatness: You invest in your teammates. You give and receive feedback with care and candour. You build trust through high standards and shared success.
  • Grow the Whole Pie: You seek out win-win solutions for merchants, couriers, and our customers, because when they thrive, so do we.

If these resonate, and you combine strong technical fundamentals with entrepreneurial drive, let’s connect.

Relay is an equal-opportunity employer committed to diversity, inclusion, and fostering a workplace where everyone thrives.

#J-18808-Ljbffr

Senior Software Engineer employer: Relay Technologies

Relay is an exceptional employer, offering a vibrant and intellectually stimulating work culture that prioritises creativity and collaboration. As a Growth Marketing Manager, you'll have the unique opportunity to drive impactful marketing strategies in a fast-paced environment, backed by significant investment and a mission to revolutionise logistics. With a commitment to employee growth and a focus on diversity and inclusion, Relay empowers its team members to experiment, learn, and thrive while making a meaningful difference in the e-commerce landscape.

Relay Technologies

Contact Details:

Relay Technologies Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

Familiarise yourself with Relay's tech stack, especially Python, Rust, and TypeScript. Being able to discuss your experience with these languages and how you've used them in past projects will show that you're a great fit for the team.

Tip Number 2

Understand Relay's mission to remove friction from e-commerce. Be prepared to share your thoughts on how you can contribute to this vision, particularly through innovative software solutions that enhance user experience.

Tip Number 3

Highlight your experience with real-time optimisation and routing algorithms during discussions. Relay is focused on impactful problems, so demonstrating your ability to tackle complex challenges will set you apart.

Tip Number 4

Emphasise your collaborative skills and how you've successfully worked in cross-functional teams. Relay values teamwork and feedback, so showcasing your ability to build trust and invest in teammates will resonate well.

We think you need these skills to ace Senior Software Engineer

Proficiency in Python, Rust, and TypeScript
Experience with cloud-native technologies, particularly GCP
Strong understanding of machine learning modelling and LLM inference
Expertise in developing cross-platform applications using Flutter
Knowledge of routing algorithms and real-time optimisation services
Ability to write production-quality code and deliver results quickly
Familiarity with data analysis and handling large datasets

Some tips for your application 🫡

Understand the Company Culture:Relay Technologies values traits like precision, ownership, and teamwork. Make sure to reflect these qualities in your application by providing examples of how you've demonstrated them in your previous roles.

Tailor Your CV:Highlight your experience with Python, Rust, TypeScript, and any relevant cloud technologies. Be specific about your contributions to projects, especially those that involved real-time optimisation or machine learning, as these are key aspects of the role.

Craft a Compelling Cover Letter:Use your cover letter to tell a story about your journey as a software engineer. Discuss your passion for solving complex problems and how you align with Relay's mission to remove friction from commerce. Mention any relevant projects or experiences that showcase your skills.

Prepare for Technical Interviews:Since Relay has a fast-paced hiring process, be ready to discuss your technical skills in detail. Brush up on algorithms, data structures, and system design principles. Practice coding challenges that reflect the types of problems you might encounter in the role.

How to prepare for a job interview at Relay Technologies

Understand the Tech Stack

Familiarise yourself with Python, Rust, TypeScript, and the cloud-native technologies used at Relay. Be prepared to discuss how you've used these tools in your previous projects and how they can be applied to solve real-world problems.

Showcase Problem-Solving Skills

Relay values engineers who can tackle challenging problems. Prepare examples of complex issues you've resolved in the past, focusing on your thought process and the impact of your solutions.

Emphasise Collaboration

Highlight your experience working in cross-functional teams. Discuss how you’ve collaborated with engineers, data scientists, and product leaders to deliver impactful results, as this aligns with Relay's emphasis on teamwork.

Align with 'The Relay Edge'

Familiarise yourself with Relay's guiding principles. Be ready to discuss how you embody traits like aiming with precision, playing to win, and investing in your teammates, as these qualities are crucial for thriving in their culture.