
Senior Software Engineer (Rust, C++, Java, Go or Python)
Posted 17 days ago
No clicks
Senior Software Engineer to design, build, and test core software platforms and user interfaces that enable autonomous systems to collaborate and process large amounts of sensor data. You will work closely with AI, robotics, and systems engineers, collaborate with customers to refine features, and interface with field robotic/autonomous systems. Candidates should have strong programming skills in C++, Java, Rust, or Python and a solid computer science or technical background. The role is London-based and offers a competitive base salary (£100k–150k) plus meaningful equity and benefits.
- Compensation
- £100,000 – £150,000 GBP
- City
- London
- Country
- United Kingdom
Currency: £ (GBP)
Full Job Description
Senior Software Engineer – Rust, C++, Java or Python – London – Up to £150k base + meaningful equity
Are you excited by solving technically challenging problems and building mission-critical software?
We’re partnering with a well-funded, high-growth technology company at the forefront of software and AI innovation. They’re building the foundational platforms that power the autonomous age – tackling some of the toughest challenges in robotics, autonomy, and large-scale data systems.
This is a chance to:
- Build core platforms and intuitive interfaces that enable autonomous systems to collaborate and process vast amounts of sensor data.
- Solve complex technical problems alongside exceptional engineers from AI, robotics, and systems backgrounds.
- Join at a pivotal growth stage, with high levels of ownership, autonomy, and impact from Day One.
- Work in a collaborative culture, where your ideas directly influence product design, functionality, and direction.
What you’ll do:
- Design, build, and test core software platforms and user interfaces.
- Collaborate with customers and users to refine and deliver features that matter most.
- Interface with autonomous and robotic systems in the field.
- Contribute to a culture of engineering excellence, working closely with colleagues across AI/ML, networking, and robotics.
What we’re looking for:
- Strong programming skills in C++, Java, Rust, or Python.
- Experience with front-end development (TypeScript/JavaScript, React or Angular) – a plus, not a requirement
- A strong computer science, engineering, or technical background (degree or equivalent experience).
- Enthusiasm for working across a diverse tech stack and solving problems in mission-critical environments.
Why join:
- Competitive base salary (£100k–150k) with meaningful equity in a company built for the long term.
- Strong employer pension contribution.
- Private health and dental insurance.
- Free breakfast, lunch, and weekly team socials.
- A collaborative engineering-driven culture, with a modern London office as the hub.





