Data Engineer

Data Engineer

Full-Time 60750 - 74250 £ / year (est.) No working from home possible
R

At a Glance

  • Tasks: Own and evolve a data platform, ensuring reliable data ingestion and transformation.
  • Company: Join a forward-thinking company that values innovation and collaboration.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Dynamic role with the chance to work with cutting-edge technologies.
  • Why this job: Take ownership of a data platform and influence its technical direction.
  • Qualifications: Strong experience in data engineering, SQL, and Python skills required.

The predicted salary is between 60750 - 74250 £ per year.

We’re looking for a Senior Data Engineer to take technical ownership of an established data platform, ensuring data is reliably ingested, transformed and made available for reporting, analytics and business decision-making.

You’ll work closely with Software Engineering, Infrastructure, Product, Data Analysts and wider business stakeholders, with plenty of autonomy to improve and evolve the platform.

  • What You’ll Be Doing
  • Own and evolve the data platform, including pipelines, transformations and warehouse architecture.
  • Design, build and maintain reliable ETL/ELT pipelines and data models.
  • Improve data quality, monitoring, testing, performance and reliability.
  • Build trusted datasets for reporting, analytics and decision-making.
  • Work closely with Data Analysts and Engineering teams.
  • Identify technical debt and opportunities to improve the platform.
  • Act as a technical point of contact for Data Engineering.
  • Document key data flows, models and technical decisions.
  • Provide technical guidance and support across the wider data function.
  • What We’re Looking For
  • Strong commercial experience as a Data Engineer.
  • Strong SQL and Python skills.
  • Experience building and maintaining production data pipelines.
  • Good understanding of data modelling and cloud data warehouses.
  • Experience with modern ETL/ELT and data transformation tools.
  • Strong understanding of Git, testing and deployment practices.
  • Experience troubleshooting data quality and pipeline issues.
  • Comfortable working with both technical and non-technical stakeholders.
  • Nice to Have
  • Snowflake
  • SQLMesh, dbt or similar
  • dlt, Fivetran, Airbyte or similar
  • Terraform, Pulumi or other Infrastructure as Code
  • Big Query and GA4
  • Omni, Looker or similar BI platforms
  • Product, subscription, ecommerce or marketing data experience

The Opportunity

This is a great opportunity for a Senior Data Engineer who wants genuine ownership of a data platform and the opportunity to influence its technical direction as it continues to grow.

#J-18808-Ljbffr

Data Engineer employer: Ronald James Group

At Ronald James, we pride ourselves on being an excellent employer by fostering a dynamic and supportive work culture that encourages personal and professional growth. Our team members benefit from comprehensive training, mentorship opportunities, and the chance to work with leading tech companies in the UK, making every day both meaningful and rewarding. Join us in a vibrant location where innovation thrives, and your contributions truly matter.

R

Contact Details:

Ronald James Group Recruitment Team

We think you need these skills to ace Data Engineer

Python
Data Engineering
Communication Skills
Data Pipeline Development
Data Governance
Data Quality Assurance
SQL