1 week ago Be among the first 25 applicantsWe are Edgemony, a company specializing in training and recruiting in Tech, AI and Digital Product Management.For an innovative client operating in the field of advanced robotics and artificial intelligence, we are seeking an experienced and highly-skilled Backend Software Engineer to join their cognitive platform team. The company is focused on developing cutting-edge cognitive platforms that power next-generation humanoid systems.About The RoleYou will be a key player in designing, building, and scaling the core backend systems and infrastructure that power our humanoid robot's cognitive platform. You will tackle complex challenges related to distributed systems, real-time communication, and high-performance computing, ensuring the reliability and efficiency of the platform's brain. This is a unique opportunity to join an innovative client in the robotics sector and contribute to their mission of revolutionizing human-robot interaction with cutting-edge technologies and solutions.Main ResponsibilitiesDesign, develop, and maintain scalable, high-performance backend services and APIs using Python.Develop and manage real-time communication channels using WebSockets and Pub/Sub messaging systems (e.g., MQTT, NATS, Redis Pub/Sub).Write clean, efficient, testable, and well-documented code.Collaborate closely with frontend developers, robotics engineers, and infrastructure teams.Contribute to database design and management (noSQL and SQL).Participate in code reviews, providing and receiving constructive feedback.(RequirementsMaster's Degree in Computer Engineering, Computer Science, or a related field, or equivalent practical experience.3+ years of professional experience in backend software engineering.Strong proficiency in Python.Deep understanding and hands-on experience with concurrent programming in Python (asyncio, multithreading, multiprocessing).Solid understanding of database technologies (e.g., Experience with version control systems (Git).English proficiency (written and spoken).Experience with cloud platforms.Available (1 day/week, subject to team policy)Driving Licence: 13 del Regolamento (UE) 2016/679 sulla protezione dei dati (GDPR).Seniority levelMid-Senior levelEmployment typeFull-timeJob functionEngineering and Information TechnologyIndustriesIT Services and IT Consulting
#