Pubblica annuncio gratuito
Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per junior data engineer - italia / pavia

Junior data engineer - Italia

Pubblicato il 15-09-2026 - Cato in Pavia

Your mission

Bring a tender from the source portal into Cato: scraping, parsing, merging, enrichment. You'll start by owning a handful of sources end to end - the scraper, the job behind it, and the data that comes out - and take on more as you go. Not tickets handed to you: sources you're responsible for.

Possiede le qualifiche e le competenze giuste per questo lavoro? Lo scopra qui sotto e invii la sua candidatura per essere preso/a in considerazione.

What you'll actually do

- Build and maintain scrapers for national tender portals, where reading the source in its original language is part of the job.
- Keep them alive: portals change their HTML, move endpoints, break pagination, throttle you. You find out before the customer does.
- Turn messy sources into clean records: broken HTML, inconsistent XML, APIs that lie about their own schema.
- Write and maintain orchestrator flows: retries, backfills, alerting, and a clear answer to "Did today's run actually land?"
- Work on merge and dedup - the same tender arrives three times, in three shapes, and only one version can reach the customer.
- Ship AI enrichment steps: batch LLM extraction of requirements, embeddings, OCR on attachments.
- Guard data quality with tests and checks that fail loudly before a customer finds the gap.

Ideal profile

- Python that holds up: typed, tested, and readable six months later.
- You've scraped something real: HTTP, HTML and XML parsing, pagination, sessions,



rate limits - and you know why a scraper that worked yesterday is broken this morning.
- SQL you're comfortable in: joins, aggregations, window functions. You'll read from the database every day; tuning and running it isn't your job.
- Builder by default: you see a manual process and your first instinct is to automate it.
- Comfortable with messy sources: broken HTML, inconsistent XML, PDFs that were scans of scans.
- You close your own loop: you check that what you shipped actually ran, before someone else has to ask.

Experience

- 1-2 years writing Python in production: scrapers, ETL scripts, automation - anything that had to run unattended and be fixed when it didn't.
- Exposure to an orchestrator (Prefect, Airflow, Dagster) is a plus, not a requirement: you'll learn ours properly.
- Exposure to LLM-based extraction is welcome; curiosity about it is mandatory.

What you won't find here

- No micromanagement: we trust you to own your part of the stack.
- No "standard" 9-to-5 mentality: we care about outcomes and we are looking for people who are willing to go the extra mile.
- No "we've always done it this way" excuses: we're here to disrupt, not to follow old patterns. xlwpduy

Our Tech Stack

- Data & Infra: Python, PostgreSQL, Prefect, AWS
- AI: batch LLM extraction, embeddings, OCR

Compensation

RAL €35,000 - €45,000 + equity, depending on profile.

Hiring Manager

Lorenzo Rossetto

» RISPONDI A QUESTO ANNUNCIO
Altri Annunci
Impiegata Amministrativa SAP – Orario Flessibile + Welfare - Vega Carburanti S.p.A.
2026-09-17 00:19:18 - VEGA CARBURANTI - Padova
Eva S.r.l., holding del Gruppo Vega Carburanti S.p.A., cerca una risorsa da inserire come Impiegata/o Amministrativa/o presso la sede di Venezia Mestre (VE). Entrerai nell'Ufficio Amministrativo e ti occuperai di r [...]
IMPIEGATA/O CONTABILE
2026-09-17 00:19:11 - Bicego HR - Vicenza
Siamo alla ricerca di una/un Controlli attentamente tutta la documentazione richiesta per la candidatura prima di fare clic sul pulsante apposito in fondo a questa descrizione. Impiegata/o Contabile da inserire ne [...]
Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per junior data engineer - italia / pavia

Impiegata/o di magazzino
2026-09-17 00:19:09 - Logical Job S. R. L. - Basiano
La risorsa si occuperà del controllo e della gestione dei carichi , verificando che le descrizioni riportate sulle bolle siano corrette e coerenti con la merce movimentata. Sarà inoltre responsabile dell’ inse [...]
Impiegata/O Back Office Assicurativo
2026-09-17 00:19:08 - Elipslife - Torino
LA SOCIETA’ elipsLife è una società del Gruppo Swiss Life che offre soluzioni assicurative “biometriche” in ambito Vita e Danni su diversi mercati europei. La nostra Rappresentanza Italiana, con sede a Mila [...]