Backend Software Engineer

Oversonic Srl Benefit Company

Location

Italy

Vacancy for

Human

Employment type

Full-time

Necessary education

Higher

Employer provided salary

0€ per year

Posted at 16.11.2025

Description

Requirements

Oversonic Robotics is hiring a Backend Software Engineer to design and scale the core systems that power our humanoid robot’s cognitive platform. This role provides strong employment opportunities for engineers passionate about distributed systems, real-time communication, and high-performance backend architectures. You will collaborate with multidisciplinary teams to build reliable, efficient services that enable the robot to process information and interact intelligently with the world. If you're exploring advanced careers in robotics or reviewing job openings in the Milan/Carate Brianza area with hybrid flexibility, this position offers a unique chance to shape next-generation human-robot interaction.

Key candidate requirements include:

  1. Master's Degree in Computer Engineering, Computer Science, or a related field, or equivalent practical experience;
  2. 2+ years of professional experience in Backend Software Engineering;
  3. Strong proficiency in Python;
  4. Deep understanding and hands-on experience with concurrent programming in Python (asyncio, multithreading, multiprocessing);
  5. Proven experience designing and building distributed systems;
  6. Experience with WebSockets and Pub/Sub messaging patterns/systems;
  7. Experience with containerization using Docker;
  8. Solid understanding of database technologies (e.g., MongoDB, PostgreSQL);
  9. Experience with version control systems (Git);
  10. Strong problem-solving skills and analytical thinking;
  11. Excellent communication and teamwork skills;
  12. English proficiency (written and spoken).

     Check out the full job listings here.

Needed key skills

  • Algorithms
  • Analytical Skills
  • Cloud computing
  • Coding
  • Collaboration
  • Communication
  • Database Management
  • Debugging
  • Documentation
  • Problem-solving skills
  • Programming skills
  • Python
  • Testing

Bonuses

Contribute to a pioneering company shaping the future of humanoid robotics in Italy. Work with cutting-edge technology with real-world impact. Collaborate with a passionate and innovative team in a hybrid work environment. Join a company committed to sustainability, transparency, and social benefit. Enjoy opportunities for professional growth and influence our technological direction.

Share with friends