Make yourself visible and let companies apply to you.
Roles

Data Engineer Jobs

Overview

Looking for top Data Engineer jobs? Explore the latest data engineering opportunities on Haystack, your go-to IT job board. Whether you're skilled in ETL, data pipelines, or big data technologies, find the perfect role to advance your career today. Start your search for Data Engineer positions now!
Filters applied
Data Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Data & Automation Analyst
auricoe
Uxbridge
Hybrid
Mid
£35k - £37k
RECENTLY POSTED
powershell
Kickstart your career in automation and data at a world leader in aerospace and defence engineering.
They’re looking for a motivated Data & Automation Analyst to join their Information Management team in Uxbridge. This is a varied role where you’ll use your Excel skills (VLOOKUPs / XLOOKUPs) and experience of at least one automation tool (VBA, Power Automate, or PowerShell) to help them improve the way that they manage information and processes across the business.
You’ll get the chance to work with SharePoint, M365 apps (Power Automate, Power BI, Teams, Forms), and Adobe, while supporting colleagues across different departments. This is a hands-on role where you’ll learn new skills, train users, troubleshoot issues, and help drive improvements in how to manage and automate data.
Key responsibilities - Data & Automation Analyst
Supporting automation projects using one of the automation tools VBA, Power Automate, or PowerShell
Running and building data processes in Excel (VLOOKUPs / XLOOKUPs, parsing, concatenation, forms)
Supporting SharePoint admin tasks (user management, metadata, compliance checks, uploads)
Troubleshooting user issues (e.g. access and MFA)
Training and advising colleagues on using M365 apps and Adobe
Helping migrate data to SharePoint and supporting business improvement initiatives
Experience and Skills - Data & Automation Analyst
Strong Excel skills (comfortable with VLOOKUPs / XLOOKUPs)
Experience with at least one automation tool (VBA, Power Automate, or PowerShell)
Knowledge of M365 apps and Adobe (desirable, not essential)
IT troubleshooting skills and attention to detail
Strong communication skills - able to explain processes and train users
Advantageous if you’ve worked in engineering, civil engineering, manufacturing, defence, or aerospace, but not essential
Why Apply?
Competitive salary
Hybrid working after 6 months (3 days onsite in Uxbridge)
Career development with training on new tools and technologies
Be part of a globally respected engineering business with a proud history of innovation and saving lives
This is an exciting opportunity for someone with solid Excel skills and an interest in automation who’s looking to build a career in data, automation, and information management.
Apply now with your CV details to fast-track your career development with a market leader.
Junior AI Developer
Newto Training
Multiple locations
In office
Junior
Private salary
python
Are you ready to start a new career in AI Engineering?
AI is expected to generate 170 million jobs by 2030 and at present experienced professionals can earn salaries of upwards of £66,000.
In today’s digital world, AI is transforming every aspect of our lives and is at the heart of modern technological advancements. As skills shortages continue to grow, the demand for qualified entry-level professionals is on the rise.
Your journey to a new career in Artificial Intelligence is just 130 hours and three simple steps away.
Newto Training can support you at any stage of your career journey whether you’re new to the industry or looking to exchange your skills, this Artificial Intelligence course is designed to get you job-ready.
Step One:
Study key data methodologies: AI Fundamentals, Python, Working with AI Models, AI Engineering for Developers, Developing AI Applications all alongside real-world project work to harness the power and understanding of these technologies
Step Two:
Study and take your three AI and data certifications: Azure AI Fundamentals, Azure Data Fundamentals and Designing & Implementing Azure AI Solutions.
Step Three:
Now that you’re qualified for an entry-level AI or data position paying up to £35,000 per Year. Our recruitment support team will begin working with you to help secure a role that suits your new qualifications and any other experience you bring.
Course cost - £1495, or, £124.58 per month
We guarantee you will be offered a job upon completion, or we will refund you 100% of your course fees.
No prior industry experience is required - No matter your background, previous studies or work history - if you think you have the soft skills (communication skills, passion) needed then we can help you launch the career you want.
Click ‘Apply Now’ to begin your new data career!
Junior AI Engineer
Newto Training
Bedfordshire
In office
Junior
Private salary
python
Are you ready to start a new career in AI Engineering?
AI is expected to generate 170 million jobs by 2030 and at present experienced professionals can earn salaries of upwards of £66,000.
In today’s digital world, AI is transforming every aspect of our lives and is at the heart of modern technological advancements. As skills shortages continue to grow, the demand for qualified entry-level professionals is on the rise.
Your journey to a new career in Artificial Intelligence is just 130 hours and three simple steps away.
Newto Training can support you at any stage of your career journey whether you’re new to the industry or looking to exchange your skills, this Artificial Intelligence course is designed to get you job-ready.
Step One:
Study key data methodologies: AI Fundamentals, Python, Working with AI Models, AI Engineering for Developers, Developing AI Applications all alongside real-world project work to harness the power and understanding of these technologies
Step Two:
Study and take your three AI and data certifications: Azure AI Fundamentals, Azure Data Fundamentals and Designing & Implementing Azure AI Solutions.
Step Three:
Now that you’re qualified for an entry-level AI or data position paying up to £35,000 per Year. Our recruitment support team will begin working with you to help secure a role that suits your new qualifications and any other experience you bring.
Course cost - £1495, or, £124.58 per month
We guarantee you will be offered a job upon completion, or we will refund you 100% of your course fees.
No prior industry experience is required - No matter your background, previous studies or work history - if you think you have the soft skills (communication skills, passion) needed then we can help you launch the career you want.
Click ‘Apply Now’ to begin your new data career!
ML Engineer
Sanderson
London
Hybrid
Mid
Private salary
python
sql
pyspark
Our client, leading UK retailer, are currently looking to hire a Machine Learning Engineer (Data/ML) based from their offices in London.
Job Title: Machine Learning Engineer (Data/ML)Location: London / Hybrid - Once a week (Thursday) in LondonDuration: 6 MonthsDay Rate: £425-475 per day (Inside IR35 - Umbrella)
This is a greenfield based project with crossover from another tech team conducting a similar model. You will collaborate with the Data Scientist, Data Architect, and cross-functional Tech Teams, supporting the build phase while contributing hands-on technical expertise.
Key Responsibilities:
Work with the Senior Engineer/Tech Lead to implement and optimise data pipelines and ML models.
Develop high-quality, maintainable code in Python and PySpark.
Use SQL and Jupiter to analyse, transform and validate data for ML use cases.
Operate in a cloud environment (AWS/Azure - moving towards Azure).
Collaborate with stakeholders and technical teams to deliver solutions that support business growth.
Skills & Experience Required:
Strong hands-on experience in Python, PySpark, SQL, Jupiter.
Experience in Machine Learning engineering or data-focused development.
Exposure to working in cloud platforms (AWS/Azure).
Ability to collaborate effectively with senior engineers, data scientists, and architects.
Proactive, detail-oriented, and eager to contribute within a greenfield project environment.
Nice to Have:
Experience with Airflow / Astro.
Prior work with notebook-based development environments.
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.
If you need any help or adjustments during the recruitment process for any reason***,*** please let us know when you apply or talk to the recruiters directly so we can support you.
Databricks Data Engineer - Newcastle hybrid - £450/pd
Tenth Revolution Group
Newcastle upon Tyne
Hybrid
Mid
£400 - £450
fabric
azure-databricks
Databricks Data Engineer - Newcastle (hybrid) - £450/pd
Please note - this role will require you to attend the Newcastle-upon-tyne based office 2-3 days per week. To be eligible for this role you must have the unrestricted right to work in the UK - this organisation is not able to offer sponsorship.
A leading construction organisation is seeking an experienced Azure Databricks Data Engineer to support the ongoing development and optimisation of their cloud data platform.
Key Responsibilities:
Enhance and scale the existing Azure Databricks environment.
Collaborate with data architects and analysts to deliver robust data pipelines.
Implement best practices for data engineering, performance tuning, and security.
Work closely with stakeholders to understand data requirements and deliver solutions.
Required experience:
Strong hands-on experience with Azure Databricks and Spark.
Solid understanding of Azure Data Lake, Data Factory, and Synapse.
Proven track record in building scalable data pipelines and ETL processes.
Experience working in hybrid environments and cross-functional teams.
Logistical Info:
Fast-paced, high-impact project within a major enterprise.
Flexible hybrid working (2-3 days onsite in Newcastle).
Competitive day rate outside IR35.
Quick turnaround - interviews this week, start ASAP.
To apply for this role please submit your CV or contact David Airey on or at .
Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We’re the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.
Senior/Lead Data/ML Engineer
Sanderson
London
Hybrid
Mid
£500 - £575
aws
python
airflow
sql
pyspark
Our client at very well known Retail Giant is currently looking to hire a Senior/Lead Technical Engineer (Data/ML) based from their offices in London.
As the Senior/Lead Tech Engineer (Data/ML) you will be part of build a small team and mentor during the build phase along with the Engineering Manager.
Job Title: Senior/Lead Tech Engineer (Data/ML)Location: London / Hybrid - Once a Week (Thursday) in LondonDuration: 6 MonthsDay Rate: £550 to £575prd (Inside IR35 - Umbrella)
This is a greenfield based project with crossover from another tech team conducting a similar model. Interaction with Key Stakeholders and like minded Tech Teams is essential.Working alongside the Data Scientist and Data Architect
Experience at a Tech Lead / Senior Engineering Level
Mentoring / Team Leading experience - Nice to have (Full Support from Engineering Manager)
Hands on development/engineering background
Machine Learning or Data background
Technical Experience: PySpark, Python, SQL, Jupiter
Cloud: AWS, Azure (Cloud Environment) - Moving towards Azure
Nice to Have: Astro / Airflow, Notebook
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.
If you need any help or adjustments during the recruitment process for any reason***,*** please let us know when you apply or talk to the recruiters directly so we can support you.
Power Platform Developer, South London Hybrid, c£55K
Nigel Frank International
London
Hybrid
Mid
£55k
sql
dax
Power Platform Developer, South London (Hybrid), c£55K
We’re looking for a skilled Power Platform Developer to design, deliver, and support solutions across Power BI, Power Apps, Power Automate, and Dataverse. This is a hands-on role suited to someone who enjoys collaborating with stakeholders, turning business requirements into effective digital tools, and enabling colleagues to work more efficiently with data-driven insights.
This role is a great opportunity for someone who wants to take ownership of impactful Power Platform projects while working closely with business stakeholders.
Key Responsibilities
Build and manage Power BI reports and dashboards to provide actionable insights across finance, operations, and commercial teams.
Develop automated workflows in Power Automate to reduce repetitive tasks, including approvals, order confirmations, and supplier communications.
Configure and maintain Dataverse or other data sources to ensure data integrity, security, and accessibility.
Integrate the Power Platform with existing business systems (e.g. Microsoft 365, Dynamics, ERP, CRM, or accounting tools).
Skills & Experience
Demonstrated experience building solutions with the Microsoft Power Platform (Power BI, Power Apps, Power Automate).
Strong understanding of data modelling, DAX, and Power Query.
Background in integrating Power Platform with SharePoint, Dynamics 365, or other core business systems.
Ability to engage stakeholders, capture requirements, and translate them into scalable solutions.
Desirable: knowledge of SQL, Azure Data Services, or API integrations.
Principal Data Engineer/Architect
Hays Specialist Recruitment Limited
Leeds
In office
Mid
£70k - £90k
kubernetes
python
azure-databricks
pyspark
t-sql
Your new company
A Principal Data Engineer/Architect is required on a permanent basis for a forward-thinking organisation at the heart of Leeds. The Data Services team are on a mission to unlock the value of data by delivering high-quality, secure, and accessible data services. With a focus on modern cloud-based technologies and strong partnerships, they help colleagues navigate the complexities of a data-driven world.Your new role
As a Principal Data Engineer, you will be instrumental in shaping the organisations strategic cloud data platform. You’ll lead the design and implementation of scalable data pipelines, drive innovation in data-centric products, and champion automation and predictive analytics. This is a senior technical leadership role where you’ll establish best practices, ensure compliance, and deliver smart, customer-focused solutions.What you’ll need to succeed
You’ll bring extensive experience in data engineering within Azure environments, with a strong track record in modernisation and large-scale migration projects. You’ll be confident designing metadata-driven frameworks and managing Databricks environments, with hands-on expertise in Python, T-SQL, and PySpark. Your leadership and mentoring skills will be key, alongside your ability to collaborate across teams and drive strategic decisions.Essential Skills Include:
Proven leadership and mentoring experience in senior data engineering roles
Expertise in Azure Data Factory, Azure Databricks, and lakehouse architecture
Strong programming skills (Python, T-SQL, PySpark) and test-driven development
Deep understanding of data security, compliance, and tools like Microsoft Purview
Excellent communication and stakeholder management skills
Experience with containerisation and orchestration (e.g., Kubernetes, Azure Container Instances) would be desirable
AI/ML integration within data platforms would be advantageous
What you’ll get in return
You’ll be part of a dynamic and inclusive team, working on cutting-edge data solutions that make a real impact. The organisation offers a competitive salary up to £81K, excellent benefits including 8% cash bonus payment on top of the salary, and opportunities for professional development. You’ll also enjoy flexible working arrangements, generous annual leave, public sector pension and a supportive environment that values innovation and collaboration.What you need to do nowIf you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found at hays.co.uk
Data Manager
Asset Resourcing Limited
London
Hybrid
Mid
£68k
r
python
sql
Data Manager - Charity Sector - £67,752 - Hybrid 2 days in City HQ
A newly created role, this charity are looking for an experienced Data Manager to provide professional leadership and hands-on support across their data management work.
You’ll develop applications for new data, negotiate permissions and data sharing agreements, write policies on metadata, dataset structure, and governance, and ensure they are followed. You will also provide expertise and support to maintain relevant accreditation, including ISO27001 and the NHS Data Protection and Security Toolkit.
We’re looking for someone with a strategic mindset and a strong grasp of the detail; someone comfortable navigating technical complexity, with deep knowledge of data platforms, information governance, and data security. You’ll work closely with colleagues in IT, compliance, and across the charity to promote high standards of data management and support continuous improvement. Strong leadership, communication, and consultative skills are essential.
Data Manager - Key responsibilities:
Data management delivery
Strategy and technical leadership
Governance, compliance, and security
Team leadership and management
Collaboration and stakeholder engagement
Data Manager - Experience Required:
Commitment to continuous improvement and high standards in data practice.
Significant experience in managing large and complex datasets within a research, public sector, or healthcare environment.
Strong knowledge of data governance, security, ethics and compliance standards and frameworks (e.g., GDPR,ISO27001).
Experience of working with health or administrative data sources such as HES, CPRD, or similar.
Experience of developing and maintaining data documentation, metadata, and access control records.
Proven track record in leading data management processes, including data sharing agreements and secure data transfers.
Experience managing or mentoring others, with a focus on professional development and team cohesion.
Strong understanding of statistical disclosure control and data anonymisation techniques.
Strong understanding of data platforms and databases.
Familiarity with scripting languages for data transformation and analysis(e.g. R, Python), query languages (e.g. SQL) and data engineering tools and concepts such as ETL pipelines, data quality checks.

Frequently asked questions

What qualifications do I need to become a Data Engineer?
Typically, a Data Engineer should have a strong background in computer science or related fields, proficiency in programming languages like Python or Java, and experience with data warehousing, ETL processes, and big data technologies such as Hadoop or Spark.
What types of Data Engineer jobs can I find on Haystack?
Haystack features a wide range of Data Engineer positions, including roles in startups, large enterprises, and remote opportunities. You can find jobs specializing in cloud data engineering, real-time data processing, data pipeline development, and more.
How can I improve my chances of getting hired as a Data Engineer?
To improve your chances, tailor your resume to highlight relevant skills and projects, gain hands-on experience with popular data tools, contribute to open-source projects, and stay updated with the latest trends in data engineering.
Are entry-level Data Engineer jobs available on Haystack?
Yes, Haystack lists entry-level Data Engineer roles suitable for recent graduates or professionals transitioning into data engineering, as well as internships and junior positions to help you start your career.
Can I find remote Data Engineer positions on Haystack?
Absolutely. Haystack offers many remote and flexible Data Engineer job listings to suit your preferred working style and location.