Software Engineer, Full Stack
On-site · London, England, United Kingdom
Job Summary
Full-Stack Engineer on the Maneuver Dominance team to architect and deliver systems for fleets of autonomous systems. Build robust backend services in C++ and Rust, design APIs and data pipelines for the full mission lifecycle, develop frontend components for real-time sensor visualization and mission planning, deploy on Kubernetes, integrate with gRPC/protobuf, collaborate with robotics engineers and operators, identify bottlenecks and optimize performance across the stack, and ensure reliable, high-quality features for autonomy-enabled capabilities. Requires a Bachelor's degree or equivalent experience and eligibility for UKSV clearance.
Required Qualifications
- Bachelor's degree in Computer Science or related field
- 2+ years of professional industry experience
- Experience with Go, C++, Rust, Typescript, Python
- Experience building and deploying distributed systems with containerization and orchestration platforms (K8s)
- Understanding of databases, data modeling, and system architecture
- Familiarity with gRPC/protobuf or similar RPC technologies
- Ability to work across the stack, from infrastructure and backend services to frontend applications
- Eligible to obtain and maintain an active UKSV Security Clearance
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.