Senior Backend Engineer

Fresha

Greater London

On-site

GBP 70,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Fresha, the leading marketplace platform for beauty and wellness, seeks a Senior Backend Engineer based in London (Old Street) onsite four days a week, with remote Wednesdays. You will build scalable Ruby/Elixir code and collaborate across product, design, frontend, and infra teams to ship features end-to-end.

In this role, you’ll operate in a polyglot stack (Ruby, Elixir, GraphQL, TypeScript, gRPC) with Kafka and Kubernetes, embracing Domain-Driven Design to deliver high-impact product outcomes

Qualifications

  • Deep experience building and interacting with AI agents, using them to amplify output while adhering to architecture and security standards.
  • Experience building and maintaining globally distributed systems.
  • Knowledge of event-driven architectures, including Kafka.
  • 5+ years of experience in product engineering, developer tools, or infrastructure at scale.
  • Pragmatic generalist who thrives on learning new frameworks and tackling complex challenges.
  • Familiarity with languages such as Elixir, Ruby, or TypeScript is a plus.

Responsibilities

  • Collaborate closely with Product, Design, Frontend, Infrastructure, and Mobile engineers to take features from discovery to rollout and beyond.
  • Be responsible for features from discovery to observability, including technical design, implementation, testing, and rollout.
  • Design, build, and maintain efficient, scalable, and reliable Ruby/Elixir code.
  • Work with a polyglot stack including Ruby, Elixir, GraphQL, TypeScript, and gRPC, as well as modern messaging systems like Kafka.
  • Operate within a Kubernetes-driven environment as we continue moving to a microservice architecture.
  • Embrace Domain-Driven Design to build high-quality, impactful products from inception to delivery.

Skills

AI agents
Distributed systems
Event-driven architecture
Domain-Driven Design
Elixir
Ruby
TypeScript
Kafka
Kubernetes
GraphQL
gRPC
GitHub Copilot
Cursor

Tools

GraphQL
Kafka
Kubernetes
Elixir
Ruby
TypeScript
gRPC
GitHub Copilot
Cursor

Job description

Salary: £70,000 - 110,000 per year

Requirements:
  • We need someone with deep experience building and interacting with AI agents, using them to amplify output while adhering to our architecture and security standards.
  • You should have experience building and maintaining globally distributed systems.
  • You should have knowledge of event-driven architectures, including Kafka.
  • You should bring 5+ years of experience in product engineering, developer tools, or infrastructure at scale.
  • You should be a pragmatic generalist who thrives on learning new frameworks and tackling complex challenges.
  • Familiarity with languages such as Elixir, Ruby, or TypeScript is a plus.
Responsibilities:
  • Collaborate closely with Product, Design, Frontend, Infrastructure, and Mobile engineers to take features from discovery to rollout and beyond.
  • Be responsible for features from discovery to observability, including technical design, implementation, testing, and rollout.
  • Design, build, and maintain efficient, scalable, and reliable Ruby/Elixir code.
  • Work with a polyglot stack including Ruby, Elixir, GraphQL, TypeScript, and gRPC, as well as modern messaging systems like Kafka.
  • Operate within a Kubernetes-driven environment as we continue moving to a microservice architecture.
  • Embrace Domain-Driven Design to build high-quality, impactful products from inception to delivery.
Technologies:
  • AI
  • AI Agents
  • Backend
  • Copilot
  • Cursor
  • Elixir
  • Frontend
  • GitHub
  • GraphQL
  • Kafka
  • Kubernetes
  • Marketing
  • Mobile
  • Ruby
  • Security
  • TypeScript
  • gRPC
  • microservices
  • Support
  • REST
More:

We are Fresha, the leading marketplace platform transforming the beauty and wellness industry globally, trusted by over 120,000 businesses and 450,000 stylists and having powered more than 1 billion appointments worldwide. We provide an all-in-one platform for bookings, point-of-sale, marketing, and more, while connecting consumers to local services. This Senior Backend Engineer role is based in Old Street, London on an onsite schedule of four days per week, with remote working on Wednesdays. We also ask team members to travel for one week each quarter to our team events in London, Warsaw, or Prishtina. We offer top-tier tooling, including Claude, GitHub Copilot, and Cursor, to reduce technical toil and help engineers focus on high-impact product delivery. Our environment is fast-paced, collaborative, and autonomous, with a strong focus on innovation, microservices, and real product impact.

last updated 37 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Backend Engineer
Staff Backend Engineer

Fresha • Greater London

Hybrid
GBP 70,000 - 110,000
Senior Backend Engineer: AI-Driven, Distributed Systems
Senior Backend Engineer: AI-Driven, Distributed Systems

Fresha • Greater London

On-site
GBP 70,000 - 110,000
Senior Backend Engineer (London)
Senior Backend Engineer (London)

Fresha • Greater London

On-site
GBP 90,000 - 130,000
Remote Wednesdays
Office near Old Street
Four days in-office per week
Senior Backend Engineer
Senior Backend Engineer

Ersilia • Greater London

Hybrid
GBP 90,000 - 150,000
Senior Backend Engineer
Senior Backend Engineer

Product Pulse • Greater London

Hybrid
GBP 90,000 - 140,000
Senior Product Engineer
Senior Product Engineer

Skippr • Greater London

On-site
GBP 90,000 - 130,000
Competitive salary
Meaningful equity options
Comprehensive benefits including health insurance
+2
Senior Software Engineer
Senior Software Engineer

Connect-AI • United Kingdom

Remote
GBP 102,000 - 120,000
Competitive salary
Meaningful equity
35 days holiday
+3
Senior Backend Software Engineer
Senior Backend Software Engineer

Pigment • Greater London

Hybrid
GBP 66,000 - 106,000
Equity
Flexible working hours
Brand new offices
Backend Engineer - AI PropTech Startup
Backend Engineer - AI PropTech Startup

Urban Digital Recruitment Ltd • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Backend Engineer Marketplace
Senior Backend Engineer Marketplace

Wheely • Greater London

Hybrid
GBP 51,000 - 91,000
Employee stock options
Private medical and dental insurance
Life and critical illness cover
+6