
Data Engineer Jobs
Browse the latest jobs and read our FAQs to help further your career.
Latest roles
Data Engineer
- Type
- Contract
- Salary
- £350 - Per Day
- Location
- -, United Kingdom
Contract Type: 5 months (Outside IR35) Location: Remote, United Kingdom Daily Rate: £350 per day We are currently recruiting for an...
Senior Data Engineer
- Type
- Permanent
- Salary
- £55,000 - £60,000
- Location
- leeds, United Kingdom
Senior Data Engineer (AWS) Location: Leeds (Hybrid – 2 days on-site) Salary: up to £60,000 Gravitas is working with a multinational energy...
Lead Data Engineer
- Type
- Permanent
- Salary
- £90,000 - £110,000
- Location
- London , - None Specified -
Job Title: Data Engineering Lead Department: Technology & Data Location: London / Hybrid (4 days onsite) Salary: up to £110,000 DOE...
MS Fabric Data Engineer
- Type
- Contract
- Salary
- £650 - Per Day
- Location
- Remote, United Kingdom
Overview We are looking for an experienced Data Engineer to deliver a Microsoft Fabric implementation, migrating legacy data systems into...
Lead Data Operations Engineer (Azure)
- Type
- Permanent
- Salary
- £90,000 - £100,000
- Location
- London, United Kingdom
Lead Operations Data Engineer – (Azure) Location: London (Hybrid – 3 days per week in office) Salary: up to £100,000 + 10% bonus Gravitas...
Senior Backend Engineer
- Type
- Permanent
- Salary
- £80,000 - £90,000
- Location
- Brighton, United Kingdom
Role: Senior Backend Engineer Salary range: 80-90k UK remote (1 day per month visit in London) Tech stack includes: Typescript, NextJS,...
Forward Deployed Engineer (Data Science)
- Type
- Permanent
- Salary
- £60,000 - £75,000
- Location
- London, United Kingdom
Forward-Deployed Engineer (GenAI) Location: Remote (London-based) | Travel: Required to client sites as needed Salary: £60,000 – £75,000 +...
Heading of Engineering
- Type
- Permanent
- Salary
- £100,000 - £150,000
- Location
- Edinburgh, United Kingdom
Role: Head of Engineering (hands on) Salary range: 100-150k Location: Central East London (x3 days per week onsite - Tues/Wed/Thurs) Tech...
MLOps Engineer
- Type
- Permanent
- Salary
- £50,000 - £60,000
- Location
- Manchester, United Kingdom
MLOps Engineer – AI Consultancy | Manchester | £50k–£60k + Equity + Benefits We’re hiring a MLOps Engineer to join a fast-growing AI...
Senior MLOps Engineer
- Type
- Permanent
- Salary
- £60,000 - £70,000
- Location
- Manchester, United Kingdom
Senior MLOps Engineer – AI Consultancy | Manchester | £60k–£70k + Equity + Benefits We’re hiring a Senior MLOps Engineer to join a...
Senior Software Engineer
- Type
- Permanent
- Salary
- £50,000 - £55,000
- Location
- Sheffield, United Kingdom
Job Opportunity: .NET Developer (C# / Angular / SQL) Contract Type: Permanent Location: Barnsley – Rare visits to South Yorkshire office...
AI Engineer
- Type
- Permanent
- Salary
- £45,000 - £55,000
- Location
- Whiteley, United Kingdom
Are you passionate about AI and eager to shape how it’s used in real-world business challenges? Gravitas is recruiting on behalf of an...
Front End Engineer
- Type
- Permanent
- Salary
- £45,000 - £70,000
- Location
- London, - None Specified -
Role: Software Engineer (Front End focus) | Mid or Senior level Salary range: 45-70k UK remote (open to EU +/- 3 hours GMT) Current team...
Senior Backend Engineer
- Type
- Permanent
- Salary
- £80,000 - £90,000
- Location
- ---ENGLAND---, United Kingdom
Role: Senior Backend Engineer Salary range: 80-90k Location: x2 days pw in Central/East London Tech stack includes: Typescript, NodeJS,...
Senior Software Engineer
- Type
- Permanent
- Salary
- £60,000 - £75,000
- Location
- London, United Kingdom
Role: Software Engineer (Mid or Senior) Salary range: 60-80k (+ 20% bonus - paid in monthly increments) Location: Central East London (x3...
Senior Software Engineer
- Type
- Permanent
- Salary
- £80,000 - £150,000
- Location
- London, United Kingdom
Role: Senior, Staff & Principal Engineers Salary range: £90 - 150k (+ equity) Location: Central London (x3 days per week onsite -...
Quality Assurance Automation Engineer
- Type
- Permanent
- Salary
- £55,000 - £65,000
- Location
- London, United Kingdom
Quality Assurance Automation Engineer Location: London- Hybrid 2-3 days onsite Salary up to £55,000 DOE Gravitas is working with one of the...
Power BI Developer
- Type
- Permanent
- Salary
- £55,000 - £60,000
- Location
- London, United Kingdom
We're working with a tech-driven housing association, looking for a talented Power BI Engineer to join their team on 12 month fixed term...
Azure Integration Developer
- Type
- Permanent
- Salary
- £49,000 - £60,000
- Location
- London, United Kingdom
Azure Software Engineer 12 & 18-month Fixed-Term Contracts, Full-Time (35 hours) Salary: Up to £53,000 (Manchester) or £60,000 (London)...
PHP Developer
- Type
- Permanent
- Salary
- £40,000 - £45,000
- Location
- Sheffield, United Kingdom
Job Opportunity: PHP Developer (Laravel) Contract Type: Permanent Location: Barnsley – Rare visits to South Yorkshire office Salary:...

FAQs
What does a data engineer do?
A data engineer designs, builds, and maintains the infrastructure and systems that allow for the collection, storage, and analysis of large volumes of data. They ensure data is accessible, reliable, and ready for analysis by data scientists and analysts.
What qualifications do you need to become a data engineer?
Usually, a degree in computer science, information technology, or a related field. Knowledge of database systems, data warehousing solutions, ETL (extract, transform, load) processes, and programming languages such as Python, Java, and SQL is essential. Some positions may require experience with big data technologies like Hadoop and Spark.
How long does it take to become a data engineer?
Gaining practical experience through internships or entry-level positions is crucial. Many data engineers also pursue certifications in specific technologies, which can take additional time.


What skills are essential?
Proficiency in programming languages (such as Python, Java, and SQL), understanding of database management systems, and experience with ETL tools. Familiarity with big data technologies (Hadoop, Spark), cloud platforms (AWS, Azure), and data warehousing solutions (Redshift, BigQuery) is also important. Strong problem-solving skills and the ability to work with large datasets are crucial.
What are the main areas of work for data engineers?
These include finance, healthcare, technology, and retail. They create data pipelines, build data warehouses, and develop scalable data architectures. Their work supports data-driven decision-making by ensuring that data is clean, organised, and accessible for analysis.
What is the job outlook?
As companies increasingly rely on data to drive decisions, the demand for skilled data engineers continues to grow. According to LinkedIn, this occupation ranks 13 out of the top 25 roles advertised in the UK.


What is the average salary for a data engineer?
The average salary varies by experience and location. In the United Kingdom, entry-level hires can expect to earn between £25,000 and £35,000 annually. Experienced staff can earn upwards of £45,000, with some senior roles or specialised positions earning even more.
What are the career advancement opportunities?
This usually involves moving into senior engineering roles, leading data engineering teams, or transitioning into data architecture or data science roles. Continuous learning and obtaining certifications in new technologies can enhance career prospects and lead to higher salaries.
