About the Role:
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.
What We Are Looking For:
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.
Pay: £57,338.00-£62,500.00 per year
Work Location: In person