Data Engineer
(SQL, Python, AWS, Data Products)
Greater Manchester (Hybrid – 2 days onsite)
Salary up to £50,000 + Bonus
We’re working with a Manchester-based technology and market research company that uses data and technology to deliver insight for some of the world’s leading brands. As the business continues to grow, they’re expanding their engineering and machine learning capabilities and are looking for a Data Engineer to join their Products team.
This is a great opportunity for someone with a foundation in SQL and Python who wants to develop their career across AWS, Apache Spark and Machine Learning. Working with large datasets and supporting data products used across analytics and machine learning.
What will make you succeed in this role:
- Commercial or practical experience working with data engineering, data analysis or data products.
- Strong SQL skills and experience working with relational or large-scale datasets.
- Experience using Python for data processing, analysis or automation.
- Strong analytical and problem-solving skills, with the ability to investigate data and identify the root cause of issues.
- A genuine interest in data engineering and building reliable, high-quality data products.
- Good communication skills and the ability to collaborate with technical and non-technical teams.
Nice to have:
- AWS, including S3 and Athena
- Apache Spark and large-scale data processing
- Machine Learning datasets and systems
- Data quality, testing and validation
What's in it for you:
- Salary up to £50,000 + Annual Bonus
- Hybrid and flexible working – 2 days onsite per week in their Manchester office
- 25 days' annual leave plus bank holidays
- Life assurance
- Workplace pension
- Home office budget
- Learning & Development budget, including paid certifications
If you're a Data Engineer with strong SQL and Python skills who enjoys solving data problems and wants to work closer to data products and machine learning, this could be a fantastic opportunity for you!

