This is an opportunity for an experienced Software Engineer to join an established team developing cutting-edge autonomous, AI-led solutions for defence and combat operations. The successful candidate will lead the design, development, testing, and integration of trial systems into operational environments, using API and software engineering expertise to significantly impact military service delivery. Responsibilities: Develop APIs to allow data flow between applications using protocols like HTTP RPC, Websockets, TCP, UDP, and serialize data with JSON and Protobuf. Support engineers and scientists in understanding and adopting APIs and managing data. Review code in Python and C++, ensuring best practices. Collaborate with experts to develop and refine data processing pipelines. Create unit and integration tests for components. Build prototypes to prove concepts, solve technical challenges and demonstrate concepts. Document design decisions and facilitate knowledge sharing within the team. Integrate software components from other suppliers and address gaps in user needs. Champion knowledge sharing and best practices with the team. Required Skills and Experience: Expertise in Python and C++. Demonstrable knowledge of principles behind systems engineering and data management. Strong experience building API services and working with operational software. Experience integrating software components from multiple teams and maintaining quality standards. Knowledge of JSON and Protobuf serialization. Champion of best practices in modern software development. Strong communication skills to explain technical concepts to both technical and non-technical audiences. Proactive, problem-solving attitude with the ability to manage multiple tasks and deadlines. Strong team player, able to collaborate effectively with diverse teams and adjust communication styles. Due to the nature of this programme, we anticipate the succesful candidate will have Defence / Maritime / Underwater background or experience working in Acoustic Data processing. Desirable technical skills: Experience with tools like D3, Numpy, or Matplotlib for data representation. Familiarity with relational (e.g., Oracle, SQL Server) and NoSQL (e.g., MongoDB) databases. Front-end technologies knowledge, including Typescript and JavaScript. Additional Information: Salary: £75k - £95k (Based on experience) competitive benefits and bonus package Location: Hybrid with fortnightly travel to defence sites across the UK Restrictions: Due to the nature of this work, we are only accepting applications from British nationals with active SC or DV clearance. Our client… … is a leading digital service provider for major defence and government departments. They lead the charge on driving data led innovation, bringing new modern ways of working and cutting edge digital services and solutions to their clients, leaving a legacy of lasting impact and value across organisations.