Tutte le posizioni

Python Engineer

Engineering
Tempo indeterminato — CCNL Commercio
2 posizioni aperte

Cerchiamo 2 Python Engineer che diventino parte del nucleo tecnico di DolceBot. Il profilo è lo stesso per entrambe le posizioni: un backend engineer solido, con familiarità frontend e un uso consapevole di strumenti AI per lo sviluppo. Non è un ruolo dove esegui task da una lista. È un ruolo dove prendi ownership di aree del prodotto, proponi soluzioni e contribuisci alle decisioni architetturali.


Cosa farai

Sviluppo e manutenzione del backend Django — nuove feature, bug fix, endpoint API

Gestione e ottimizzazione di task asincroni con Celery e Redis

Integrazioni con servizi esterni (Channex, payment provider, sistemi di reportistica)

Contributo al frontend React/Next.js esistente e alla sua evoluzione

CI/CD, testing infrastructure, deployment automation (a rotazione)

Scrittura di test per codice nuovo e esistente

Code review e contributo alle decisioni architetturali

Graduale ownership di aree specifiche del prodotto


Competenze richieste

Must have

01

Python — Padronanza solida del linguaggio (3-5+ anni di esperienza professionale, con deployment di applicazioni su media-larga scala)

02

Framework web Python — Django in produzione è l'ideale, ma se conosci bene FastAPI o Flask e vuoi imparare Django, parliamone

03

Database relazionali — Esperienza con MySQL o PostgreSQL. Sai cos'è un N+1 query e come evitarlo

04

Task asincroni — Esperienza con Celery, RQ, o equivalenti (code di lavoro, scheduling, retry)

05

Git — Workflow strutturato: branch, PR, code review

06

Produzione — Hai mantenuto applicazioni in produzione che persone reali usano. Non solo prototipi.

07

Familiarità frontend — Sai orientarti in un codebase React. Non devi essere un esperto, ma devi saper leggere, modificare e costruire componenti quando serve.

08

AI nel workflow di sviluppo — Uso proattivo e consapevole di Claude Code, Cursor, GitHub Copilot o strumenti simili. Non "uso ChatGPT ogni tanto" — hai integrato AI nel tuo modo di lavorare quotidiano e lo puoi dimostrare.

Nice to have

Redis (cache, message broker, strutture dati)
Google Cloud Platform (Cloud Run, Compute Engine, Cloud SQL)
Docker e containerizzazione
CI/CD (GitHub Actions o equivalente)
Monitoring e observability (logging, alerting)
Next.js (SSR, routing)
Node.js / Express
TypeScript

Processo di selezione

1

Primo contatto

Conversazione informale (1 ora) per conoscerci. Raccontaci l'ultimo progetto che ti ha appassionato, come usi l'AI, fai tutte le domande che vuoi.

2

Colloquio tecnico

Discussione su problemi reali, non quiz algoritmici. Parliamo della tua esperienza con sistemi in produzione.

3

Colloquio culturale

Come lavori, come gestisci i disaccordi, cosa cerchi.

4

Proposta

Se c'è fit reciproco, offerta chiara e onesta.


Come candidarsi

Invia il tuo CV e un breve messaggio con oggetto “Python Engineer— [Il tuo nome]”. Bonus: includi un link al tuo GitHub, un progetto personale, o qualcosa che hai costruito e di cui sei orgoglioso.

Candidati ora
Contratto

Tempo indeterminato — CCNL Commercio

RAL

€40.000 — €50.000

Sede

Full remote — Italia

Posizioni

2

Cosa offriamo

RAL €40k — €50k

In base all'esperienza, contratto a tempo indeterminato CCNL Commercio.

Full remote

Da qualsiasi parte d'Italia. Nessun obbligo di sede.

Equity

Possibilità di partecipazione societaria per candidati eccezionali, da discutere.

Impatto reale

Non sei un ingranaggio. Sei una delle prime 5 persone del team tecnico.

Stack moderno

Django, React, Celery, Redis, GCP, GitHub, Claude Code.

Crescita

Mentorship dal CTO con 25+ anni di esperienza internazionale e dal fondatore tecnico. Spazio per crescere e prendere responsabilità.

Niente burocrazia

Team piccolo, decisioni rapide, ownership vera.