
Data Engineer Jobs
Browse the latest jobs and read our FAQs to help further your career.
Latest roles
Data Engineer
- Type
- Permanent
- Salary
- £45,000 - £65,000
- Location
- London, United Kingdom
Data Engineer | Hybrid | £45K–£65K + Equity | London (No Sponsorship) Gravitas is partnering with a high-growth startup that’s building...
Analytics Consultant
- Type
- Permanent
- Salary
- £50,000 - £75,000
- Location
- London , United Kingdom
Analytics Consultant Hybrid- London (2 days a week onsite) Up to £50,000- £75,000 DOEGravitas has partnered with an industry leader in data...
Data Science Actuary Graduate
- Type
- Permanent
- Salary
- £30,000 - £35,000
- Location
- London, United Kingdom
Kick-Start Your Actuarial or Data Career in a Fast-Moving Insurance Market – Manchester Based Are you ready to apply your quantitative...
Data Architect
- Type
- Contract
- Salary
- £500 - Per Day
- Location
- Gloucester, United Kingdom
Job Title: Data Integration Engineer (Contract) - SC Clearance Required Location: London based, (Hybrid) Rate: £300 - £400 (Outside IR35)...
Senior Software Engineer (German Speaking)
- Type
- Permanent
- Salary
- £70,000 - £100,000
- Location
- Melbourne, - None Specified -
(Client) is a new way to buy and sell power, designed for a world powered by renewable energy. We give customers direct access to the...
Software Engineer - Python
- Type
- Permanent
- Salary
- £65,000 - £85,000
- Location
- London, United Kingdom
We are seeking a talented and driven Software Engineer with strong Python expertise to join our fast-growing team within the insurance...
Software Engineer
- Type
- Permanent
- Salary
- £50,000 - £56,000
- Location
- Manchester, United Kingdom
Software Engineer Industry: Legal Location: Manchester (Hybrid - Onsite a couple of times a month) Salary: £50,000 - £56,000 Job Summary We...
Senior Java Engineer (IIII)
- Type
- Contract
- Salary
- £600 - Per Day
- Location
- London, United Kingdom
Title: Senior Java Engineer Rate: £550–600/Day IR35 Status: Outside IR35 Length: 12-month contract Remote: Fully Remote (UK-based) We are...
DX GCP Engineer
- Type
- Contract
- Salary
- £620 - Per Day
- Location
- London, United Kingdom
Title: DX GCP Engineer Rate: £600-£620 per day IR35 Status: Inside IR35 Location: London, United Kingdom Working Pattern: Hybrid, 2 days...
Senior Product Engineer
- Type
- Permanent
- Salary
- £90,000 - £115,000
- Location
- Palo Alto, United States
** No sponsorship available ** ** Must be EU/UK based ** Role: Senior Product Engineer (Backend leaning) Salary: 90-115k Remote (Europe |...
Full Stack Engineer (BE Lean)
- Type
- Permanent
- Salary
- £70,000 - £80,000
- Location
- London, United Kingdom
Role: Senior Full Stack Engineer (Back End Lean) Salary range: £70,000 - £80,000 Location: UK Remote Tech stack includes: Node.js,...
Infrastructure Engineer
- Type
- Permanent
- Salary
- £65,000 - £65,000
- Location
- London, United Kingdom
An exciting opportunity has been announced to work with us as we gear up for exciting change & transformation in our IT department....
Full Stack Engineer
- Type
- Permanent
- Salary
- £60,000 - £75,000
- Location
- London, United Kingdom
Role(s): Full Stack / Front end engineer Salary range: 60 - 75k UK remote (occasional travel to London for team meetups) Tech stack...
Senior Full Stack Engineer
- Type
- Permanent
- Salary
- £80,000 - £100,000
- Location
- London, United Kingdom
Role(s): x1 Senior Full Stack / Backend Engineer Salary range: 80-100k (GBP) UK remote (occasional travel to London for team meetups) Tech...
Senior Full Stack Engineer
- Type
- Permanent
- Salary
- £100,000 - £140,000
- Location
- London, United Kingdom
Role: Senior Full Stack Engineer (FE or BE focussed) Salary range: 90-140k (+equity) Location: x3 days pw onsite in Central London...
Full Stack Engineer
- Type
- Permanent
- Salary
- £60,000 - £80,000
- Location
- London, United Kingdom
Role: Full Stack Engineer (BE Lean) Salary range: 60,000 - 80,000 (+ stock options) Location: Remote (must be willing to travel for...
Mid Level Front End Engineer
- Type
- Permanent
- Salary
- £50,000 - £65,000
- Location
- Milton Keynes, United Kingdom
Role: Mid Level Front End Engineer Salary: £50,000 - £65,000 Location: Remote, UK Only Tech stack includes: React, Typescript, Redux,...
Senior Full Stack Engineer
- Type
- Permanent
- Salary
- £80,000 - £100,000
- Location
- London, United Kingdom
Role: Senior Full Stack Engineer (BE Lean) Salary range: 65,000 - 100,000 (+ stock options) Location: Remote (must be willing to travel for...
Senior Full Stack Engineer
- Type
- Permanent
- Salary
- £80,000 - £100,000
- Location
- London, United Kingdom
Role: Senior Full Stack Engineer (BE Lean) Salary range: 65,000 - 100,000 (+ stock options) Location: Remote (must be willing to travel for...
Senior Software Engineer
- Type
- Permanent
- Salary
- £90,000 - £110,000
- Location
- London, United Kingdom
Role: Senior Engineers Salary range: 90-110k (+equity) Location: Central London (x3 days per week onsite - Tue/Wed/Thurs) Tech stack...

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.
