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
…
