Senior Data Engineer (Fulfillment)
Summary
Build and optimize data pipelines for Tesco’s fulfillment systems using Spark, Hive, and Airflow to ensure efficient order and delivery data processing for retail logistics.
Job Description
The Fulfillment Data department at Tesco Technology is at the forefront of data processing and order fulfillment within the retail and technology industry. This vital department handles a range of responsibilities, including:
- Analyzing order and delivery data to optimize logistics processes and enhance delivery efficiency.
- Managing critical data related to customer orders, suppliers, and products to ensure the seamless flow of our fulfillment operations.
- Upholding data integrity and security during the processing of order and delivery-related information.
We're expanding and actively seeking a skilled Data Engineer to enhance our data and pipeline architecture, optimizing data flow for cross-functional teams.
Our ideal candidate is an experienced data pipeline builder and enthusiast who enjoys optimizing data systems. As a Data Engineer, you'll collaborate closely with various teams, ensuring consistent, optimal data delivery across all projects.
- Up to 20% yearly salary bonus – based on both individual and business performance
- Permanent contract from the go – as a sign of our trust in your abilities
- Tax-deductible expenses (IP)
- Private healthcare (LuxMed)
- Cafeteria & Multisport
- Additional 4 days of paid leave to support your well-being and family life
- Increase in annual leave (from 20 to 25 days) for those not yet eligible for the full holiday entitlement
- Learning opportunities – certified technical training and a learning platform (Udemy)
- Back-to-school day – 1 day off for parents of primary school children
- Fertility leave – up to 2 weeks of paid leave for IVF treatment
- Sports activities with a personal trainer in the office
- Referral bonus
- MacBook as your work tool
If that sounds exciting, then we'd love to hear from you.
Tesco is committed to celebrating diversity and everyone is welcome at Tesco. As a Disability Confident Employer, we’re committed to providing a fully inclusive and accessible recruitment process, allowing candidates the opportunity to thrive and inform us of any reasonable adjustments they may require.
- We develop our own products
- We make an impact; large scale of operation
- Accountability and respect are given to us
- We cooperate and support each other
- There are great colleagues who are divided into small teams here
- We can develop and learn new things
Discover how our colleagues shape Tesco’s tomorrow.
- Data Processing: Apache Spark - Scala or Python
- Data Storage: Apache HDFS, CEPH S3 or respective cloud alternative
- Resource Manager: Apache Yarn or respective cloud alternative
- Lakehouse: Apache Hive/Kyuubi or alternative
- Workflow Scheduler: Airflow or alternative
- Functional programming
- Apache Kafka
- Kubernetes
- Stream processing
- CI/CD