Senior Software Engineer (AI Security)
-
Specialism
DevOps, Cloud, Software Engineering, Platform Engineering, Leadership, Security, AI/ML
-
Job type
Permanent
-
Location
London
-
Salary
£100,000 - £140,000 per annum
Some roles are about building software. Others are about solving the engineering challenges that come with building technology at scale. This is one of those.
Others are about helping define how an entirely new generation of technology is used safely, securely, and at scale.
This is one of those.
You will be joining an established technology business that's investing in the next stage of its engineering capabilities. There's plenty of interesting work ahead, with a focus on developing innovative technology, solving complex technical challenges and building systems that businesses can rely on.
They're looking for backend engineers who enjoy solving complex problems and building systems that operate at scale. The kind of engineer who likes understanding how things work under the hood, who gets satisfaction from designing reliable services, and who enjoys seeing their work have a tangible impact on both products and customers.
You will be working on complex backend engineering challenges, building scalable services and developing technology that needs to perform reliably in demanding environments. One day you might be designing systems that process large volumes of data. The next, you could be developing APIs, improving existing services or working alongside other engineers to bring new ideas into production.
There is a strong sense of ownership throughout the engineering team. Engineers are trusted to contribute to technical direction, challenge existing approaches, and take ideas from early design through to production. You won't simply be handed tickets and asked to code. You'll be encouraged to think critically about problems and help shape the solutions.
From a technical perspective, strong backend development experience is the most important thing. Experience with Java would be particularly useful, although a solid understanding of distributed systems, scalability, performance and software design principles matters far more than any single framework. Experience working with high volume data systems or cloud native environments would be valuable, but curiosity and the ability to learn quickly are just as important.
What makes this opportunity especially interesting is the timing. The company is continuing to invest in new technology, creating opportunities to tackle challenging engineering problems and contribute to the development of new products. You'll be joining at a stage where there's genuine scope to influence technical decisions, contribute ideas and help shape how things are built.
If you enjoy meaningful engineering, working alongside thoughtful people, and tackling the kind of technical problems that don't have obvious answers, this could be a fascinating conversation to have.
Latest opportunities
Backend Engineer (Software)
Most security roles ask you to protect a product.
Engineering Manager
There's a big difference between inheriting an engineering team and being the person who helps shape how it grows.
Lead Platform Engineer
Some engineers like building greenfield products.