Senior Software Engineer / Architect - £80,000-£100,000 (Hybrid - Cambridge HQ) An emerging startup at the forefront of drone data systems for commercial and government use is looking for a Senior Software Engineer / Architect to join their growing team. This is a unique opportunity to shape cloud-native platforms that convert multi-sensor drone data into real-time insights. You'll work closely with ML engineers and systems architects to design secure, scalable backend systems and data infrastructure from the ground up. Key Responsibilities: * Design and build robust, cloud-native backend systems using C++, Python, or Go * Develop scalable, secure infrastructure on AWS * Collaborate with cross-functional teams including ML and data engineers * Contribute to the architecture of data pipelines and system integrations * Lead backend development best practices in a fast-paced startup environment * Support the evolution of systems from prototype to production-ready platforms Required Skills & Experience: * Strong backend development skills in C++, Python, or Go * Proven experience with AWS and cloud infrastructure * Expertise in building scalable, secure systems * Comfortable working in a fast-moving, agile team * Strong understanding of software engineering principles and DevOps practices Desirable: * Experience with CI/CD, DevSecOps, or microservices architecture * Exposure to ML pipelines or drone/UAS platforms * Interest in national security, defence tech, or dual-use technologies * Hands-on experience with data processing or real-time systems This is an exciting opportunity to join a cutting-edge team at the intersection of drones, data, and AI. If you're passionate about impactful engineering and want to help shape the future of aerial intelligence, we'd love to hear from you.