Fresha
Senior Backend Engineer
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.
- 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.
- 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 36 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Fresha
Fresha
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£90,000
This role
£75,000
UK median
This salary is 20% above the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks