Data Engineer
Location: Newcastle upon Tyne (Primarily remote, occasional travel)Contract Type: Contract (Outside IR35)Day Rate: Up to £600 a day
Overview
We’re supporting a highly respected Software business to in their search for a Data Engineer to support a major client engagement. They’re looking to bring in a Data Engineer to help design and build modern data solutions that enable better analytics, reporting, and data-driven decision making.
This is a hands-on role with exposure to client environments, ideal for someone who enjoys working across the full data lifecycle while continuing to develop their technical skillset.
The Role:
- Support the design and development of data platforms, lakes, and pipelines
- Build and maintain processes for data ingestion, transformation, and storage
- Work with teams to integrate disparate datasets into cohesive data models
- Contribute to solutions that power analytics, reporting, and data science use cases
- Collaborate with stakeholders to understand requirements and deliver effective outcomes
- Participate in engineering decisions and contribute to improving best practices
Key Skills & Experience we’re looking for:
- Commercial experience in data engineering role
- Hands-on experience with tools such as Python, SQL, Spark / PySpark
- Understanding of data pipelines, ETL/ELT processes, and data storage solutions
- Exposure to data modelling and designing scalable data structures
- Background or grounding in software engineering principles
- Strong problem-solving mindset with a pragmatic approach
- Good communication skills and ability to work collaboratively within teams
Why Apply?
- Great flexible working arrangement
- Opportunity to work on complex, high-impact data projects
- Collaborative, engineering-led culture with a focus on quality