Backend Developer (C++ / Python / Node.js)
Hunters Group · Bologna, Emilia-Romagna, Italy
Staffing and Recruiting · 51-200 employees
About the role
Design and develop high-performance backend components using modern C++ and build web services/APIs with Node.js or Python. Collaborate with DevOps for cloud-native deployment on AWS/Kubernetes and optimize backend performance under high load.
What they look for
Requirements
Requires a degree in Computer Science or Engineering with over 8 years of software development experience, including at least 5 years in backend development. Must have strong expertise in modern C++, low-level optimization, and cloud platforms like AWS.
Benefits
Full description
Importante multinazionale americana, punto di riferimento mondiale nelle tecnologie di posizionamento di precisione applicate ai settori delle costruzioni, del geospaziale e dell’agricoltura. La sua missione è portare innovazione, efficienza e sostenibilità in progetti che hanno un impatto globale. Con oltre cinquemila professionisti e una presenza capillare in più di settanta Paesi, l’azienda sviluppa soluzioni integrate che combinano hardware e software avanzati, migliorando produttività e accuratezza dei flussi di lavoro dei clienti. Opera in un contesto internazionale e tecnologicamente all’avanguardia, dove la ricerca e lo sviluppo rappresentano il motore quotidiano della crescita e dell’innovazione.
Responsabilità principali
- Progettare
e sviluppare componenti backend critici per le prestazioni in C++ moderno (C++17 o superiore)
- Costruire
e mantenere servizi web e API in Node.js (TypeScript) o Python (asyncio)
- Integrare
logiche C++ a basso livello con servizi di livello superiore (API)
- Collaborare
con il team DevOps per il deployment in ambienti clou d-native (AWS/Kubernetes)
- Partecipare
alle discussioni architetturali, revisioni del codice e refactoring
- Scrivere
codice pulito, testato e manutenibile, supportando la crescita del team con attività di mentoring
- Diagnosticare,
profilare e ottimizzare le performance del backend in situazioni di carico elevato
Requisiti
Requisiti richiesti
- Laurea
in Informatica, Ingegneria del Software, Elettronica o discipline affini
- Oltre
8 anni di esperienza nello sviluppo software e almeno 5 anni sul backend
- Solida
esperienza in C++ moderno (C++17 o superiore)
- Competenze
in Node.js (JavaScript/TypeScript) o Python
- Ottima
conoscenza di multithreading, gestione memoria e ottimizzazione a basso livello
- Esperienza
con API REST scalabili, servizi event-driven o pipeline di dati
- Conoscenza
di Docker, Kubernetes e piattaforme cloud (preferibilmente AWS)
- Familiarità
con Linux, Git, CI/CD e strumenti di monitoraggio
- Inglese
fluente, scritto e parlato, per lavorare in team globali distribuiti
Nice to Have
- Esperienza
con sistemi ad alto carico, elaborazione geospaziale o pipeline di dati real-time
- Conoscenza
di Kafka, MongoDB, PostgreSQL o database time-series
- Esperienza
con Infrastructure as Code (Terraform, Pulumi)
- Passione
per architettura pulita, performance e best practice ingegneristiche
Benefit
Cosa offriamo
- Ambiente internazionale dove innovazione e tecnologia sono al centro di ogni progetto
- Contributo a soluzioni di impatto globale in settori strategici
- Retribuzione annua lorda di alto livello con possibilità di crescita
- Bonus annuale
- Rivalutazione in ottica di incremento salariale annuale
- Ticket restaurant da 12 € al giorno
- Modello di lavoro ibrido e flessibile: 4 giorni di smart working e 1 in presenza
- Percorsi di crescita professionale strutturati e concreti
- Formazione continua per sviluppare competenze tecniche e trasversali
- Eccellenza tecnologica e sostenibilità come valori guida