Join our digital consultancy practice as a Senior Data Engineer to lead the design and implementation of data solutions, support architects, and build strong working relationships with team members, clients, and stakeholders. Strong expertise in Python for data engineering and pipeline development is required. Experience with cloud architectures, networking, and distributed computing systems is also necessary.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Senior Data Engineer
Salary: £57,000 – £64,000 per annum
Location: Leeds (Hybrid / UK-based with travel)
Employment Type: Full-time, Permanent
Sector: Digital Consultancy / Data Engineering
Overview
Our client is seeking a Senior Data Engineer to join their digital consultancy practice. This role sits within multidisciplinary delivery teams responsible for building, supporting, and maintaining user-centred digital solutions that enable organisations to make evidence-based decisions and extract value from complex data estates.
This position is well suited to an experienced data engineer who is looking to continue growing at Senior level, with clear scope for progression within the role as capability and impact increase.
Responsibilities
- Act as a subject matter expert within delivery teams, leading the design and implementation of data solutions aligned to business requirements.
- Support architects in realising data system designs, including data meshes, data warehouses, and event-based architectures.
- Design and implement robust data flows connecting operational systems with analytics and business intelligence platforms.
- Re-engineer, develop, and optimise data pipelines and code to ensure performance, scalability, and reliability.
- Build strong working relationships with team members, clients, and stakeholders.
- Share best practice across the engineering community to maintain high technical standards.
- Support recruitment, onboarding, and mentoring of engineers and consultants.
- Contribute to internal and external thought leadership through blogs, workshops, seminars, or community events.
Looking to advance your Data Science career with relocation support? Explore Data Science Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Requirements
- Strong expertise in Python for data engineering and pipeline development.
- Proven experience working with Snowflake, dbt, AWS, and Terraform.
- Experience with additional languages such as R, Bash, Java/.NET, or PowerShell is advantageous.
- Broad understanding of cloud architectures, networking, and distributed computing systems.
- Experience designing data systems including data lakes, data meshes, and data warehouses.
- Experience working with a variety of data sources, including SQL, NoSQL, and graph databases.
- Proven delivery experience across data platforms such as Snowflake, Redshift, Databricks, Elastic, or Splunk.
- Strong experience with data parsing, including regular expressions and JSON processing.
- Experience in log processing and ingestion technologies (e.g. Splunk, Elastic, Apache NiFi, or similar).
- Experience producing dashboards and delivering actionable insights.
- Good security awareness, including understanding of best practices such as OAuth, MFA, and TLS.
- Experience processing large-scale datasets.
- Solid understanding of data modelling and normalisation principles.
- Ability to estimate delivery timescales, system latencies, and cost considerations.
- Experience working within multidisciplinary teams, with strong collaboration and presentation skills.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Benefits
- Competitive salary with transparent progression opportunities.
- Contributory pension scheme with enhanced employer contributions.
- 25 days annual leave plus UK public holidays.
- Life assurance, critical illness cover, and death-in-service benefits.
- Flexible benefits package including private medical and dental cover, additional pension contributions, wellbeing allowance, and additional annual leave.
- Salary sacrifice schemes including cycle-to-work and electric vehicle options.
- Employee discounts platform and wellbeing support initiatives.
- Volunteer days and community engagement opportunities.
- Relocation support package of up to £8,000 (subject to terms and conditions).
Application Process
Candidates are encouraged to apply with an up-to-date CV outlining relevant data engineering, cloud, and consultancy experience. Shortlisted applicants will be contacted to discuss the role in more detail and to outline the next stages of the recruitment process.
Similar Jobs
Explore other opportunities that match your interests
diversejobsmatter
Senior Analytics Engineer - Revenue and Financial Data
supercell