Data Engineer

Data Engineer

Fully Remote UK Based

£60,000 to £70,000 plus bonus of up to 25%

This is an exciting opportunity to join a high-growth data organisation where you will help shape the internal tooling and Python libraries that power their data products. If you enjoy building scalable systems, collaborating with data scientists, and contributing to an expanding R&D function, this role offers strong technical influence and career progression.

The Company

They are a data-driven organisation providing analytics solutions and insight products to a wide range of commercial clients. Their work centres on building prediction tools, performance trackers, and data-science-led products that support investment decisions and commercial strategy. The business has experienced rapid growth and continues to invest heavily in its R&D and platform capabilities. You will join a collaborative environment where engineering, data science, and product teams work closely to deliver scalable, production-ready systems.

The Role

As a Data Systems Engineer, you will contribute to the development and optimisation of the technical foundations that enable their data science and R&D teams to operate efficiently. Your responsibilities will include:

* Designing, testing, and maintaining internal Python libraries used across data science workflows.

* Developing and improving SQL-based database structures to support scalable data pipelines.

* Enhancing tooling, workflows, and internal data infrastructure for the wider Data Science function.

* Working closely with researchers and data scientists to translate business needs into robust technical solutions.

* Contributing to DevOps-focused initiatives including CI/CD, environment management, and automation.

* Ensuring high code quality through testing, documentation, and collaborative reviews.

Your Skills and Experience

To succeed in this role, you will bring:

* Strong commercial experience building scalable Python codebases.

* Solid hands-on experience with SQL and database optimisation.

* Familiarity with data science workflows and principles.

* Exposure to DevOps tooling such as Docker, CI/CD, or cloud environments.

* A collaborative approach and the ability to work closely with technical and research teams.

* Practical coding examples or project work that demonstrates your engineering capability.

How to Apply

If you are interested in this Data Engineer position, please apply with your CV for consideration.

Job Details

Company
Harnham - Data & Analytics Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / Remote Options
Employment Type
Full-Time
Salary
£70,000 per annum
Posted