Backend Software Engineer

Cubiq Recruitment — Italy · Posted ~3 hours ago

Mid Hybrid Visa History ✓

Skills

Python Backend development API development WebSockets MQTT NATS Redis Pub/Sub Distributed systems Docker Kubernetes Helm CI/CD SQL NoSQL Database development Performance optimization Code reviews

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an innovative engineering team building sophisticated backend infrastructure for real-time intelligent machines. You will design and scale APIs and distributed systems, own real-time messaging infrastructure, manage containerized deployments and CI/CD automation, and work across SQL and NoSQL data stores. The role offers close collaboration with frontend, robotics, and infrastructure specialists, with a strong focus on performance, reliability, and high-quality engineering. A degree in Computer Science, Engineering, or equivalent experience is expected, along with 2+ years of backend engineering experience and strong Python skills.

Highlights

Opportunity to build scalable backend infrastructure for advanced AI and robotics systems, work on real-time communication and distributed architectures, collaborate across multiple engineering disciplines, and drive performance, reliability, and code quality.

Description

Software Engineer (Backend) Verano Brianza (Hybrid) The client: Our client is a Series A company working at the intersection of AI, robotics, and high-performance computing. They're developing the core systems that power their robot's ability to process information, learn, and interact with the world in real time. The role: Build and scale the backend systems and APIs behind a humanoid robot's cognitive platformOwn real-time communication and messaging infrastructure (WebSockets, MQTT/NATS/Redis Pub/Sub) alongside distributed systems architectureManage containerised deployments (Docker, Kubernetes/Helm) and contribute to CI/CD automationWork across NoSQL and SQL databases, with close collaboration across frontend, robotics, and infrastructure teamsDrive performance, reliability, and code quality through reviews and ongoing optimisation About you: Degree-qualified (Computer Science/Engineering or equivalent experience), with 2+ years' backend engineering under your beltDeep Python expertise, including concurrent programming (asyncio, multithreading, multiprocessing)Track record building distributed systems with WebSockets/Pub/Sub messaging and DockerComfortable with SQL and NoSQL databases (e.g. MongoDB, PostgreSQL) and Git-based workflowsStrong communicator and problem-solver, fluent in English Desirables: CI/CD tooling (e.g. GitHub Actions), cloud platform experience, and Kubernetes What can you expect? Salary: up to €50,000Working model: Hybrid Apply now or drop me a message if you want to talk it through. Keywords: Backend Engineer, Python, asyncio, multithreading, multiprocessing, distributed systems, WebSockets, Pub/Sub, MQTT, NATS, Redis, Docker, Kubernetes, MongoDB, PostgreSQL, Git, robotics