About the role
As a Senior Software Engineer in our Defence business unit, you will lead backend and edge/IoT engineering for critical work streams, implementing robust, scalable patterns. You’ll bridge the gap between machine learning research and production-grade software, raising the technical bar through hands-on contribution and peer mentoring.
Working alongside Lead Engineers and Data Scientists, you will scope and deliver high-impact solutions that provide immediate value to our customers in a fast-paced, entrepreneurial environment.
What you'll be doing:
Designing and building robust backend and edge/IoT components for diverse client deliverables across multiple software domains.
Scoping and executing bounded technical problems to ensure high-velocity delivery.
Shipping production-ready code in Python and at least one compiled language such as Rust, C++, Go, C#, or Java.