Data Engineer
New Today
Data Engineer Responsibilities: Design, build, and optimise data pipelines in Python, PySpark, SparkSQL, and Databricks. Ingest, transform, and enrich structured, semi structured, and unstructured data. Operate and support production grade data systems with strong observability and monitoring. Enable real time and batch data processing for analytics and business applications. Collaborate with Product Managers, Data Architects, and Analysts in Agile squads. Embed best practice engineering principles and contribute to a culture of continuous improvement. Data Engineer Requirements: Strong experience with Python-based data engineering and SQL. Background in software engineering with experience running systems in production. Knowledge of observability, monitoring, and performance optimisation. Experience with cloud data platforms (Azure preferred). Exposure to streaming and event-driven data pipelines is advantageous. Ability to work independently without heavy coaching or mentoring. Comfortable working in an Agile, product-led environment. What's in it for me? Generous pension scheme (up to 7% matched). 15% retail discount (in-store and online). Comprehensive healthcare and wellbeing support, including virtual GP, counselling, and cash plans. Inclusion networks and supportive culture. Professional development opportunities as part of a growing in-house engineering team. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
TPBN1_UKTJ
- Location:
- United Kingdom
- Job Type:
- FullTime
- Category:
- IT