Data Engineer

    EssilorLuxottica

    Italy · Onsite · MilanRAL €45k–55k
    Data Engineering

    About the role

    EssilorLuxottica is hiring a Data Engineer in Milan to build the semantic and knowledge graph layer behind its Operations data. The role combines pipeline engineering with structured modeling, representing products, sites, materials, orders, and flows in a coherent model that analytics and AI systems can consume. It owns the ontology, source mappings, and validation as new domains and geographies are added.

    The engineer will maintain an OWL 2 domain model, transform relational and semi-structured data into graph form, create SHACL validation shapes, and develop SPARQL access patterns. Applicants need solid data engineering experience, fluent Python and SQL, practical familiarity with a modern data platform, and substantial structured modeling experience. The posting explicitly targets mid-level candidates and provides mentorship on semantic modeling. Databricks, SAP data structures, and manufacturing or supply chain knowledge are useful additions.

    Highlights

    • Position based in Milan, Italy.
    • Combine data engineering with ontology and knowledge graph work.
    • Develop OWL, SHACL, and SPARQL expertise with mentorship.
    • Advertised annual gross salary: €45,000-€55,000.

    This recap is dataskew's editorial summary, not the company's copy.