Data Engineer

AT Rhizome Technologies Ltd
Birmingham, UK
24 days ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
£57,338.0 - £62,500.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Data Analysis Microsoft Azure Cloud Computing Cloud Database Databases Information Engineering Data Infrastructure Data Integration Extract Transform Load (ETL) Data Systems
+16 more
Data Warehousing Relational Databases Database Development Database Queries Database Storage Structures Python (Programming Language) Query Optimization Cloud Services SQL Databases Technical Data Management Systems Data Processing Google Cloud Cloud Platform System Data Management Data Pipelines Programming Languages

Job description

Birmingham is a growing hub for technology, innovation, and digital business, and at AT Rhizome Technologies Ltd, we build reliable data solutions that help organisations make smarter decisions. We work with modern cloud platforms, scalable data pipelines, and analytics systems that turn complex information into useful business insights. We are looking for a Data Engineer who can take ownership of our data infrastructure and help develop efficient, dependable solutions. You will work closely with software engineers, analysts, and business stakeholders to transform raw data into trusted datasets and practical insights.

Why Work With Us?

The Environment: Our Birmingham office provides a collaborative setting where engineers can work closely with colleagues across technology and business teams. We value practical problem solving, knowledge sharing, and a supportive working environment.

Modern Data Stack: We use modern cloud technologies, relational databases, data processing tools, and automated workflows to build scalable data platforms.

Professional Growth: You will have opportunities to develop your technical skills, work with experienced engineers, and take part in projects involving cloud data platforms, automation, analytics, and business intelligence.

Meaningful Projects: Your work will contribute directly to systems that support reporting, operational decision making, and digital products used by our clients and internal teams.

Key Responsibilities:

Data Pipeline Development: Build, maintain, and improve reliable data pipelines that collect and transform information from multiple sources.

Data Integration: Connect databases, applications, APIs, and other data sources while ensuring data is transferred accurately and efficiently.

Data Quality: Monitor data pipelines and investigate data quality issues, inconsistencies, and processing failures.

Cloud Data Solutions: Work with cloud based data services and help improve the scalability, performance, and reliability of our data infrastructure.

Database Management: Develop efficient SQL queries and support the design and optimisation of data models and database structures.

Collaboration: Work with software engineers, business analysts, and stakeholders to understand data requirements and deliver practical technical solutions.

Documentation: Maintain clear documentation for data pipelines, processes, data models, and technical procedures.

Requirements

Experience: 2 to 4 years of professional experience in data engineering, data development, analytics engineering, or a closely related technical role.

Technical Skills: Strong SQL skills and practical experience with Python or another programming language used for data processing.

Data Engineering: Experience building or maintaining ETL or ELT pipelines and working with structured and semi structured data.

Cloud Knowledge: Familiarity with at least one major cloud platform such as AWS, Microsoft Azure, or Google Cloud.

Database Knowledge: Understanding of relational databases, data modelling, and query optimisation.

Problem Solving: You are comfortable investigating technical problems, identifying the underlying cause, and developing practical solutions.

Communication: You can explain technical data concepts clearly to both technical colleagues and non technical stakeholders.

Mindset: You are organised, curious, and pragmatic. You care about data quality and reliability while understanding the importance of delivering solutions that meet real business needs.

Apply for this position

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

Apply on uk.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

6:10 min

Unlocking free learning credits via Google Cloud Innovators

Asrar Asrar · World Congress 2024

2:37 min

Classifying and anonymizing data during system design

Reto Kaeser · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

Videos

See all

Related articles

See all