freehire launches on Product Hunt on 26 August.

Follow →

Backend Software Engineer

Summary

Builds and maintains cloud-distributed backend systems, develops features for a market-leading product, and optimizes CI/CD pipelines using Java/Python/Rust/Go in a hybrid agile environment.

Salary: £63,000 - 103,000 per year

Requirements:
  • We are looking for an experienced Backend Software Engineer with experience in cloud-based distributed systems.
  • We require experience in 2 or more backend programming languages, such as Java, Python, Rust, and C++.
  • We value excellent communication skills.
  • We are looking for someone with an interest in complex problems and a creative, inquisitive approach to problem solving.
  • We want someone passionate about emerging technologies such as AI and Machine Learning.
  • An understanding of service-oriented architectures would be highly advantageous.
Responsibilities:
  • We will have you contribute to developing, designing, and maintaining backend ecosystems.
  • We will have you add capabilities and increase capacity across our cloud-distributed systems.
  • We will have you develop new features for our market-leading product range.
  • We will have you maintain CI/CD systems.
  • We will have you work as a key member of our Backend software engineering team in a mature agile environment.
  • We will have you collaborate closely within our team structure.
Technologies:
  • AI
  • Backend
  • CI/CD
  • Cloud
  • Java
  • Machine Learning
  • Python
  • Rust
  • DevOps
  • Golang

More:

We are offering an opportunity to join our talented Backend team working on the core of a market-leading product range of cloud-distributed systems in a dynamic R&D environment. The role is hybrid, with one to two days per week required in London. We offer a package that includes a base salary up to 100k pa, bonuses, a generous car allowance depending on grade, private medical and dental cover, an excellent pension contribution plan, and more.

last updated 33 week of 2026

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available