Backend Software Engineer (Platform)

1 Week ago • All levels

Job Summary

Job Description

The Backend Software Engineer will be a key player in designing, building, and scaling the core backend systems and infrastructure that power the humanoid robot's cognitive platform. The role involves tackling complex challenges related to distributed systems, real-time communication, and high-performance computing, ensuring the platform's reliability and efficiency. Responsibilities include designing, developing, and maintaining scalable, high-performance backend services and APIs using Python, implementing and optimizing concurrent systems, and collaborating with other teams.
Must have:
  • Design, develop, and maintain backend services using Python.
  • Implement and optimize concurrent systems.
  • Architect and build robust distributed systems components.
  • Develop and manage real-time communication channels.
  • Write clean, efficient, testable, and well-documented code.
Good to have:
  • Contribute to CI/CD pipelines and infrastructure automation.
  • Stay up-to-date with the latest backend technologies.
  • Work with containerization (Docker) and orchestration (Kubernetes/Helm).

Job Details

We 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 Role


You 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. Your work will directly impact the robot's ability to process information, learn, and interact with the world.

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 Responsibilities

  • Design, develop, and maintain scalable, high-performance backend services and APIs using Python.
  • Implement and optimize concurrent systems using asyncio, multithreading, and/or multiprocessing.
  • Architect and build robust distributed systems components.
  • 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.
  • Optimize application performance, identify bottlenecks, and ensure system reliability.
  • Work with containerization (Docker) and orchestration systems (e.g., Kubernetes / Helm).
  • Contribute to database design and management (noSQL and SQL).
  • Participate in code reviews, providing and receiving constructive feedback.
  • (Nice to have) Contribute to CI/CD pipelines and infrastructure automation efforts.
  • Stay up-to-date with the latest backend technologies, concurrency patterns, and distributed systems best practices.

Similar Jobs

Warner Bros Games - Senior Programmer, Rendering

Warner Bros Games

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Zazz - Java Developer

Zazz

(Remote)
2 Months ago
Meta - Software Engineer, Android

Meta

Burlingame, California, United States (On-Site)
5 Months ago
Ubisoft - Senior ML Programmer

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
The Walt Disney Company - Software Engineer, Tools Internals (Core)

The Walt Disney Company

California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Social Discovery Ventures - Senior .NET Developer

Social Discovery Ventures

(Remote)
9 Hours ago
Epic Games - Principal Programmer, Horde

Epic Games

United States (On-Site)
2 Months ago
Black Bery - QNX Senior Systems Software Developer (Graphics)

Black Bery

Ottawa, Ontario, Canada (On-Site)
20 Hours ago
Ubisoft - Senior C++ Programmer - Machine Learning

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Eqvilent - C++ Team Lead (Markets Expansion)

Eqvilent

(Remote)
9 Hours ago
Canva - Frontend Software Engineer

Canva

Brisbane, Queensland, Australia (Remote)
1 Week ago
Single Store - Senior Software Engineer, Data Ingestion (C++, Linux, Kafka)

Single Store

Bengaluru, Karnataka, India (Hybrid)
1 Day ago
Canva - Backend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
1 Month ago
Aspyr - Lead Software Engineer

Aspyr

Austin, Texas, United States (On-Site)
1 Day ago
Canva - Frontend Software Engineer

Canva

Melbourne, Victoria, Australia (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Milan, Lombardy, Italy

ION - Front End Developer - Italy

ION

Rome, Lazio, Italy (On-Site)
6 Months ago
ION - Senior Java Developer - Italy

ION

Turin, Piedmont, Italy (On-Site)
6 Months ago
ION - Internal Audit & Compliance Manager

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
ION - Senior Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
Veeam Software - Inside Hosting Manager

Veeam Software

Italy (On-Site)
7 Hours ago
ION - Junior Cyber Security Analyst

ION

Pisa, Tuscany, Italy (Hybrid)
6 Months ago
ION - Cloud Engineer Kubernetes

ION

Rome, Lazio, Italy (Hybrid)
6 Months ago
ION - Senior C++ Developer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
ION - Senior Security Architect

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
Google - Field Sales Representative, Telco Sector

Google

Lombardy, Italy (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Edgemony was born in 2020 with the goal of creating one of the largest international tech hubs where hundreds of tech talents will be able to work for the most prestigious companies in the tech world. The result of this vision is already concrete: Confidence Systems, a US company based in Silicon Valley and led by its visionary founder Leo Rocco, has already invested in the project by hiring more than 35 developers in less than 6 months. In just over 2 years we have already trained more than 1.000 students and professionals, with a 90% placement rate.
View All Jobs

Get notified when new jobs are added by Edgemony

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug