Data Engineer

Tenth Revolution Group
Windsor, UK
5 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£75,000.0 - £85,000.0
Working hours
Regular working hours

Tech stack

Information Engineering Extract Transform Load (ETL) Data Warehousing Decision Support Systems Digital Assets Python (Programming Language) Freeform SQL Data Ingestion Snowflake Data Pipelines

Job description

This is an opportunity to join a well-established, multi-site organisation that is continuing to invest in its data and technology function. With a growing emphasis on data-driven decision making, the business is undertaking an exciting journey to modernise its data estate and build scalable data solutions that support both operational and strategic objectives.

As a Data Engineer, you will play a key role in the development and maintenance of the company’s cloud-based data platform. Working across the full data lifecycle, you will help design and deliver robust data pipelines, optimise data processes and ensure stakeholders have access to trusted, high-quality information.

You will work closely with teams across the business to understand requirements and deliver solutions that enhance reporting, analytics and business insight capabilities. This is a hands-on role that offers the opportunity to influence the future direction of the data platform while working with modern technologies and best-practice engineering principles., * Design, build and maintain scalable data pipelines and data models within a modern cloud-based data platform.

  • Develop and optimise ELT/ETL processes to support reporting, analytics and business intelligence requirements.
  • Build and maintain solutions within Snowflake, ensuring performance, scalability and reliability.
  • Implement and support Medallion Architecture principles to create structured, trusted and reusable data assets.
  • Write and optimise complex SQL queries, views and transformations.
  • Develop Python-based processes to support data ingestion and transformation.
  • Work closely with business stakeholders to understand data requirements and translate them into technical solutions.

Requirements

  • Previous experience in a Data Engineer or similar data-focused role.
  • Strong commercial experience working with Snowflake.
  • Experience designing and implementing solutions using Medallion Architecture principles.
  • Advanced SQL development and query-writing skills.
  • Strong Python programming experience for data engineering and automation tasks.
  • Experience developing and maintaining ETL/ELT processes and data pipelines.
  • Strong understanding of data modelling and data warehousing concepts.

Benefits & conditions

  • Opportunity to join a successful and growing organisation investing in data and technology.
  • Base salary of up to £85,000
  • The chance to play a key role in shaping the future of the company’s data platform.
  • Exposure to a broad range of stakeholders across multiple business functions.
  • A collaborative and supportive technology team.
  • Strong opportunities for professional development and career progression.
  • Hybrid working environment based in the Windsor office.
  • The opportunity to directly influence reporting, analytics and business decision-making.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…