Backend Software Engineer Location: Manchester Salary: £48,000 About the Role We are looking for a talented Mid/Senior Backend Software Engineer to join a team pushing the boundaries of advanced cognitive platforms in the humanoid robotics space. In this role, you’ll design, build, and scale high-performance backend systems that form the digital backbone of intelligent humanoid robots. You’ll tackle challenging problems across distributed systems, real-time communication, and concurrency, helping bring complex robotic behaviours to life. This is an opportunity to work at the intersection of cutting-edge software engineering and robotics, shaping reliable, scalable systems that power the next generation of humanoid technology. Key Responsibilities * Design, develop, and maintain scalable backend services and APIs using Python. * Implement and optimise concurrent systems (asyncio, multithreading, multiprocessing). * Architect and build distributed system components. * Develop real-time communication channels (WebSockets, Pub/Sub messaging systems). * Write clean, efficient, and well-documented code. * Collaborate with cross-functional teams, including frontend and infrastructure. * Optimise performance and ensure system reliability. * Work with containerization (Docker) and orchestration tools (Kubernetes). * Contribute to database design and management (SQL and NoSQL). *...