Point your AI agent at freehire and let it find you a job.

Get the CLI →

Client Server

New

Backend Software Engineer Python R&D

Posted 5 views
Discussion

Summary

Join an R&D team building a greenfield backend product that counters AI-based security threats. The role is primarily Python (with Rust/exposure to other languages), spanning rapid prototyping, architecture, and deploying/scaling on cloud platforms (AWS/Azure/GCP). London-based with WFH.

Overview

In this Backend Software Engineer role, you will help build a new Greenfield product to counter AI-based security threats. You’ll join the R&D team and contribute across rapid prototyping and structured development, driving continuous improvement. You’ll primarily work with Python, with exposure to Rust and other emerging tech, in a fast-paced, problem-solving environment. The position offers London-based work with WFH and a collaborative team culture, plus a strong tech and impact focus.

Pay / Benefits
  • Salary up to 85k + bonus
  • Pension
  • Private medical insurance
  • Life assurance
  • Enhanced parental leave
  • Personal development budget
Responsibilities
  • Prototype new ideas and translate them into functional backend solutions
  • Develop and evolve a greenfield product and related platforms
  • Iterate on existing systems with a focus on performance and reliability
  • Collaborate with cross-functional teams in a rapid development setting
  • Utilize Python primarily, with Rust and other languages as needed
  • Apply software engineering best practices and contribute to architecture decisions
  • Work with cloud platforms (AWS/Azure/GCP) as part of deployment and scaling
Key requirements
  • Advanced Python backend engineering experience
  • Strong problem solving and critical thinking
  • Willingness to learn new technologies
  • Experience with AWS, Azure or GCP
  • Experience with Rust, TypeScript and/or C++
  • Solid knowledge of software engineering best practices
  • STEM degree
  • strong problem solving
  • adaptive learner
  • team collaboration
  • Python
  • Rust
  • TypeScript

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

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