> Markdown version of [/jobs/ext/2818197-software-engineer](https://www.wearedevelopers.com/jobs/ext/2818197-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Durlston Partners - **Location:** Greater London, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), C++ (Programming Language), Python (Programming Language), WebGL, Rust (Programming Language), Data Processing, ReactJS, Backend, Real Time Data, Front End Software Development - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2859575496-software-engineer ## About the Role * Strong software engineering fundamentals in C++, Java, Rust, or Python (Backend), or React and WebGL (Frontend) * Genuine motivation around critical industries such as ethical defence, civil defence, or humanitarian sectors * Comfort with ambiguity, autonomy, and outsized ownership * Full Stack candidates should bring solid fundamentals across both backend and frontend disciplines * Top tier academic background, Russell Group or globally recognised equivalent (Ivy League, ETH, EPFL, etc.). ## Description * Backend Software Engineers build the infrastructure that lets autonomous systems collaborate, process data at scale, and take meaningful action in real time * Frontend Software Engineers build high performance, data dense visualisation interfaces in React and WebGL, turning complex real time data into something operators can task and control under pressure * Full Stack Software Engineers work across both layers depending on where impact is needed most * Genuine ownership over technical decisions from day one, within a flat hierarchy and a small, high calibre team ## Related Videos - [Rust Beyond Systems: Revolutionizing Web Development](https://www.wearedevelopers.com/videos/1111-rust-beyond-systems-revolutionizing-web-development) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)