Backend Software Engineer Python R&D
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.
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
- 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
- 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