Python Software Engineer Cyber Security

Company: Client Server
Apply for the Python Software Engineer Cyber Security
Location: London
Job Description:

Overview

In this Python Software Engineer role, you will help build a Greenfield AI cybersecurity product within the R&D team. You’ll mainly develop backend services in Python while evaluating Rust and other emerging technologies to solve complex security challenges. You’ll prototype new ideas quickly and contribute to the structured evolution of existing platforms, collaborating with a diverse, supportive team in London with hybrid work. This is a chance to shape scalable security solutions that defend clients globally and to grow with a leading AI-driven cybersecurity business.

Pay / Benefits

  • Salary to 80k + Bonus
  • Pension
  • Private Medical Insurance
  • Life Assurance
  • Enhanced parental leave
  • Employee Assistance Program

Responsibilities

  • Develop backend services in Python for a Greenfield product
  • Prototype new ideas rapidly and drive innovation
  • Contribute to structured development of existing platforms
  • Collaborate across teams and work with Rust and emerging technologies
  • Solve complex problems with iterative development in a rapid environment

Key requirements

  • Advanced Python backend development experience
  • Strong problem solving and critical thinking
  • Willingness to learn new technologies
  • Experience with AWS, Azure or GCP
  • Some experience with Rust, Typescript and/or C++
  • Solid knowledge of software engineering best practices
  • STEM degree education
  • problem solving
  • critical thinking
  • learning agility
  • Python backend development
  • AWS/Azure/GCP
  • Rust/Typescript/C++ exposure

…

Posted: October 5th, 2026