Data Engineer – Newcastle upon Tyne
We are seeking an experienced Data Engineer to join a high-performing engineering team based in Newcastle city centre. This is an opportunity to work on complex, high-impact projects within a collaborative and intellectually stimulating environment.
The successful candidate will play a key role in designing, building, and maintaining scalable data platforms and pipelines that support advanced analytics and decision-making.
The Role
As a Data Engineer, you will work closely with technical and non-technical stakeholders to develop reliable, scalable, and high-quality data solutions. You will contribute across the full lifecycle of data product development, from architecture and engineering through to testing, optimisation, and continuous improvement.
Key Responsibilities
* Design and develop scalable data pipelines integrating internal and external data sources
* Build and maintain data-intensive applications and platforms
* Ensure high standards of data quality, reliability, and integrity
* Contribute to the development and testing of new and existing data products
* Troubleshoot and optimise data systems and workflows
* Collaborate with cross-functional teams to improve data accessibility and usability
* Support the adoption of modern engineering practices and emerging technologies
Requirements
Essential Skills & Experience
* experience in Data Engineering or a related field
* Strong programming skills in Python and SQL
* Experience building scalable data-intensive systems and pipelines
* Understanding of modern software engineering best practices
* Excellent communication and collaboration skills
* Strong analytical and problem-solving capabilities
* Self-motivated with a strong desire to learn and develop
Experience in Some or All of the Following
* Distributed computing technologies such as Spark and Databricks
* Cloud platforms including AWS, Azure, or GCP
* Workflow orchestration tools such as Airflow
* CI/CD, version control, and infrastructure as code
Desirable
* Experience within financial services, consulting, or risk environments
* Degree in Computer Science or a quantitative discipline
What’s on Offer
* Opportunity to make an impact from day one
* Exposure to diverse and challenging projects
* Ownership and autonomy within technical delivery
* Collaborative and high-performing team environment
* Continuous learning and professional development opportunities
* Modern city-centre working environment in Newcastle