via indeed · 3 July 2026 ·2 days ago

Data Engineer

Outra
Chelsea Full-time
Does this job fit you?
Upload your CV and see which ones actually match you.
Upload CV

Outra

Outra is a data science firm specializing in UK property data. We leverage data on over 30 million UK properties, with thousands of data points on each property, to produce meaningful signals utilised by our diverse client base. We combine machine learning, advanced analytics and market intelligence to enable our clients in optimizing marketing efficiency, enhancing customer understanding, and predicting actionable behaviours.

Outra is currently entering an exciting period of growth and expansion, as we continue to develop our unique, market leading data products. Primarily focused on prospect generation and data enrichment, our data science backed solutions support businesses across a diverse set of sectors. This is an exciting time to join us as we enter our next stage of scale\-up growth.

Job Overview

As a Data Engineer, you will be responsible for owning and maintaining data pipelines that underpin everything we do. You will play a key role in shaping our data architecture and maintain high standards of data quality across the business. You will bring a strong understanding of engineering best practices, data modelling and systems architecture to help us build reliable and scalable solutions. You will also work confidently across a broad set of technologies and communicate effectively with non\-technical stakeholders to translate business requirements into implementations.

Key Responsibilities

Own and maintain our data ingestion layer, integrating data from a wide\-ranging set of 30\+ data sources that power everything we do

Implement and maintain DBT pipelines transforming raw data into production grade datasets for Data Science and Outra products

Translate client requirements into meaningful data outputs delivered across a range of destinations

Implement processes to ensure high standards of data quality, accuracy, and efficiency across data engineering

Play a key role in shaping and evolving the company's data architecture to support reliability, scalability, and long\-term business needs

Work closely with product, customer success and other non\-technical stakeholders to understand business requirements and translate them into implementation

Guide and mentor more junior engineers, helping raise technical standards within the team

Experience

3\+ years of hands\-on experience in a data engineering or similar technical role

Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related field

Competency in at least one core programming language (e.g. Python, Scala, Go)

Proven experience in designing and implementing complex DBT pipelines

Proven experience with at least one scheduler/orchestration tool (e.g. Airflow, Prefect, Dagster)

Proven experience in at least one cloud environment (e.g. AWS, Azure, GCP)

Practical knowledge of big data technologies (e.g. Snowflake, Spark, Kafka)

Practical knowledge of common data sources and destinations (e.g. APIs, SFTP, S3\)

Practical knowledge of infrastructure\-as\-code and CI/CD pipelines for data engineering (e.g. Terraform, ArgoCD, Github Actions)

Strong understanding of data modelling, data quality, and data architecture principles

Experience in and a passion for working in a fast\-paced scale\-up environment is strongly valued

Data Engineer JD.docx

The market for this type of role

Similar openings
9,506
Engineering · the UK
Full-time
80%
of Engineering roles in the UK
Remote possible
9%
of Engineering roles
📊 Engineering · the UK
6,747
active jobs
11.9%
Remote
Ø 2d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Frequently asked questions

How many Engineering jobs are available in Chelsea?
Currently 9,506 Engineering roles in Chelsea on AlmostHired, across 3,168 different companies. Our data is updated daily.
Do Engineering roles offer remote work?
9% of Engineering roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.