Senior Software Engineer

Senior Software Engineer

Full-Time 36000 - 60000 £ / year (est.) No working from home possible
relaytech.co

At a Glance

  • Tasks: Tackle impactful software challenges and optimise logistics solutions.
  • Company: Join Relay, a fast-growing logistics startup reshaping e-commerce.
  • Benefits: Generous equity, private health coverage, 25 days holiday, and extensive perks.
  • Other info: Dynamic team culture focused on collaboration and continuous improvement.
  • Why this job: Make a real impact on millions of users with cutting-edge technology.
  • Qualifications: Strong software development skills and a passion for innovation.

The predicted salary is between 36000 - 60000 £ per year.

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, 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 will:

  • 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

  • Talent Acquisition Interview - 30 min
  • API Integration Interview - 1 hour
  • Technical Interview - 2 hours
  • Operating Principles & Impact - 1 hour
  • 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.

Senior Software Engineer employer: relaytech.co

Relay is an exceptional employer, offering a vibrant and intellectually stimulating work culture that prioritises innovation and collaboration. As a Senior Content Designer, you'll have the unique opportunity to shape communication strategies that enhance user experience while working alongside a talented team in a fast-paced environment. With a commitment to employee growth and a focus on diversity and inclusion, Relay empowers its team members to thrive and make a meaningful impact in the logistics industry.

relaytech.co

Contact Details:

relaytech.co Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

Network like a pro! Reach out to current employees at Relay on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This insider info can give you a leg up!

Tip Number 2

Prepare for those technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems similar to what you might face. Remember, showing off your problem-solving skills is key!

Tip Number 3

Don’t just focus on your technical abilities; be ready to showcase your soft skills too! Relay values collaboration and feedback, so think of examples where you’ve worked well in a team or handled challenges effectively.

Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Relay team. Let’s make it happen!

We think you need these skills to ace Senior Software Engineer

Python
Rust
TypeScript
Cloud Computing
GCP (Google Cloud Platform)
BigQuery
Machine Learning

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your expertise in Python, Rust, and TypeScript, and don’t forget to mention any experience with cloud-native technologies or ML modelling.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re excited about Relay’s mission and how you can contribute to our vision of freeing commerce from friction. Share specific examples of past projects that demonstrate your problem-solving skills and impact.

Showcase Your Projects:If you’ve worked on relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially if they involve routing algorithms or optimisation services.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the quickest way for us to receive your application and get the ball rolling. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at relaytech.co

Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like Python, Rust, and TypeScript. Be ready to discuss your experience with these languages and how you've used them in past projects. This shows you’re not just a fit for the role but also genuinely interested in their tech.

Prepare for Problem-Solving Questions

Relay is all about tackling challenging problems. Brush up on algorithms and optimisation techniques, as you might be asked to solve real-time routing issues or similar scenarios during the technical interview. Practising coding challenges can help you think on your feet.

Showcase Your Collaborative Spirit

Since the role involves working closely with engineers, data scientists, and product leaders, be prepared to share examples of how you’ve successfully collaborated in the past. Highlight your ability to give and receive feedback, as this aligns with Relay’s culture of teamwork and continuous improvement.

Emphasise Your Impact

Relay values measurable impact, so come equipped with specific examples of how your work has made a difference in previous roles. Whether it’s improving code efficiency or enhancing user experience, quantifying your achievements will resonate well with the interviewers.