Hybrid Principal Data Engineer

Posted yesterday

Apply now

About the role

  • Principal Data Engineer designing and implementing data solutions that ensure trust and transparency in supply chains. Collaborating with global teams and mentoring fellow engineers in data practices.

Responsibilities

  • Define and own the technical strategy and architecture for our entire data platform: ingestion, storage, processing, governance, and consumption
  • Design and implement scalable, reliable ETL/ELT pipelines handling complex scientific datasets, supply chain inputs, and business data
  • Lead the design of canonical data models for our data warehouse and operational stores, ensuring quality, consistency, and integrity
  • Define and maintain a single source of truth for clients, suppliers, and transactions across systems (Salesforce, NetSuite, internal databases)
  • Implement data governance, security policies, automated quality checks, and robust monitoring across all pipelines
  • Work with the infrastructure team to provision Azure data resources using Terraform or equivalent IaC tooling
  • Partner with our Science teams to ensure accurate ingestion and translation of raw scientific data
  • Mentor engineers across the team on best practices for building and consuming data services

Requirements

  • 7+ years in data engineering, with significant time in a Principal, Lead, or Architect role defining data strategy
  • Deep, practical experience with Databricks — architecture and implementation
  • Strong hands-on experience across the Azure data stack: Data Factory, Data Lake, Synapse Analytics, Azure SQL/Cosmos DB
  • Expert-level Python and SQL, with a strong focus on clean, tested, performant data processing code
  • Proven track record designing and implementing scalable data warehouses and data marts
  • Experience with workflow orchestration, CI/CD for data pipelines, and IaC (Terraform)

Benefits

  • Paid Leave- 35 days (inclusive of public holidays) + your birthday off
  • Volunteering Leave Allowance
  • Enhanced Parental Leave
  • Life Insurance
  • Healthcare Cash Plan
  • Employee Assistance Programme (EAP)
  • Pension
  • Monthly Wellbeing Allowance
  • Breakfast, Snacks, Friday lunch & Barista Coffee Machine in the office
  • Learning Portal with over 100,000 assets available to support professional development

Job title

Principal Data Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job