485 Data Engineer jobs in the United Kingdom

Data Engineer - Data Pipelines

London, London Starling Bank

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

Starling is the UK’s first and leading digital bank on a mission to fix banking! Our vision is fast technology, fair service, and honest values. All at the tap of a phone, all the time.

Starling is the UK’s first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way.

We’re a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We’re a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices.

Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together!

The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.

Hybrid Working

We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week.

Our Data Environment

Our Data teams are aligned to divisions covering the following Banking Services & Products, Customer Identity & Financial Crime and Data & ML Engineering. Our Data teams are excited about delivering meaningful and impactful insights to both the business and more importantly our customers. Hear from the team in our latest blogs or our case studies with Women in Tech .

We are looking for talented data professionals at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good.

Responsibilities:

  • Understand, build and develop batch/file based data data pipelines in AWS and GCP, using file transfers, REST APIs etc  
  • Build tools to monitor, report and control data pipelines 
  • Identify, design, and implement internal process improvements: automating manual processes, optimising data delivery, etc.
  • Work with cloud-based infrastructure (GCP) for ingesting data into our warehouse
  • Collaborate with other full stack developers and data engineers to help meet the business goals

Requirements

The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great!

  • Java, which makes up the majority of our backend codebase
  • AWS & GCP - we're cloud-native
  • Microservice based architecture
  • Kubernetes (EKS)
  • TeamCity for CI / CD (lots of teams are releasing code 15-20 times per day!)
  • Terraform and Grafana

In addition to this core stack, this role is focused on the engineering required to maintain and warehouse a wide variety of data sources used across the bank. The technology we use is cloud based, primarily GCP. Experience with some or all of the services below would put you at the top of our list

  • Google Cloud Storage
  • Google Data Transfer Service
  • Google Dataflow (Apache Beam)
  • Google PubSub
  • Google CloudRun
  • BigQuery or any RDBMS
  • Python
  • Debezium/Kafka
  • dbt (Data Build tool)

Interview process

Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team:

  • Stage 1 - 30 mins with one of the team
  • Stage 2 - 60 mins technical interview with two team members 
  • Stage 3 - 45 min final with an executive and a member of the people team

Benefits

  • 25 days holiday (plus take your public holiday allowance whenever works best for you)
  • An extra day’s holiday for your birthday
  • Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off
  • 16 hours paid volunteering time a year
  • Salary sacrifice, company enhanced pension scheme
  • Life insurance at 4x your salary & group income protection
  • Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
  • Generous family-friendly policies
  • Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks
  • Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing

About Us

You may be put off applying for a role because you don't tick every box. Forget that! While we can’t accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren’t sure if you're 100% there yet, get in touch anyway. We’re on a mission to radically reshape banking – and that starts with our brilliant team. Whatever came before, we’re proud to bring together people of all backgrounds and experiences who love working together to solve problems.

Starling Bank is an equal opportunity employer, and we’re proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. 

When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.

This advertiser has chosen not to accept applicants from your region.

Data Engineer

South Yorkshire, Yorkshire and the Humber Experis

Posted today

Job Viewed

Tap Again To Close

Job Description

contract

Data Engineer
Location: Either Birmingham/Sheffield
End Date: 28/11/2025
550


Job Description:



Responsibilities:

  • Carrying out preprocessing of structured and unstructured data
  • Enhancing data collection procedures to include all relevant information for developing analytic systems
  • Processing, cleansing, and validating the integrity of data to be used for analysis.
  • Analyzing large amounts of information to find patterns and solutions.
  • Developing prediction systems and machine learning algorithms
  • Presenting results in a clear manner
  • Propose solutions and strategies to tackle business challenges.
  • Data mining or extracting usable data from valuable data sources.
  • Using machine learning tools to select features, create and optimize classifiers


Qualifications:

  • Programming Skills - Expertise in statistical programming languages like python , and Scala /java is an added advantage.
  • Open Telemetry: Expertise in open telemetry stack with components like Virtual machines, Middleware like IIS/Apache, hypervisor, database etc. The conceptual of open telemetry OTLP format and making it structure
  • Correlation of the streaming OLTP streaming data with many different components and convert it into action based on the applied ML on it



This advertiser has chosen not to accept applicants from your region.

Data Engineer

Glasgow, Scotland £300 - £350 Daily Access Computer Consulting

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

contract

i am recruiting for a Data Engineer to work in Glasgow 3 days a week, 2 days remote.

The role falls inside IR35 so you will have to work through an umbrella company.

Banking / Financial Services experience is essential.

You will have a number of years of experience supporting Software Engineering, Data Engineering, or Data Analytics projects.

Experience in data development and solutions in highly complex data environments with large data volumes.

SQL / PLSQL experience with the ability to write ad-hoc and complex queries to perform data analysis.

Experience developing data pipelines and data warehousing solutions using Python and libraries such as Pandas, NumPy, PySpark, etc.

You will be able to develop solutions in a hybrid data environment (on-Prem and Cloud).

Hands on experience with developing data pipelines for structured, semi-structured, and unstructured data and experience integrating with their supporting stores (e.g. RDBMS, NoSQL DBs, Document DBs, Log Files etc).

Please apply ASAP to find out more!

This advertiser has chosen not to accept applicants from your region.

Data Engineer

£100000 - £140000 Annually Tenth Revolution Group

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Data Engineer - UK - Remote

A leading AI-powered search intelligence platform is hiring a Data Engineer to join their globally recognised data team. If you're passionate about distributed systems, real-time data, and cutting-edge tech, this is your chance to make a real impact at an award-winning AI tech company.

About the role:

  • Build and maintain distributed data systems processing millions of data points daily.
  • Design complex Spark jobs, asynchronous APIs, and scalable data pipelines.
  • Collaborate with Data Science and Web teams to deliver user-centric solutions.
  • Use Gen AI tools to accelerate development and improve quality.
  • Apply best practices in TDD, SOLID, and scalable architecture.

Requirements:

  • Strong experience with Scala, Java, and distributed systems (Spark).
  • Hands-on expertise in ETL workflows, orchestration tools, and cloud platforms.
  • Familiarity with Gen AI tools for coding and debugging.
  • Solid understanding of data structures, algorithms, and database technologies.
  • A collaborative mindset and a passion for solving complex problems.

Benefits:

  • Trust-Based Vacation Policy - take time off when you need it
  • Private Medical Healthcare
  • Generous Parental Leave & Pension Scheme
  • Monthly Hackdays & Career Development Plans
  • Remote first
  • And more

Please Note: This is a permanent role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.

Contact me: (url removed)

This advertiser has chosen not to accept applicants from your region.

Data Engineer

Greater Manchester, North West £35 - £40 Hourly Adecco

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

temporary

Data Engineer
Location: Manchester (Hybrid)
Type: Temporary ongoing - March 2026
Salary: 35-40ph

About the Role

We're supporting a well-established organisation in the finance sector who are in search of a skilled Data Engineer . This is a fantastic opportunity to join a forward-thinking business that places data at the centre of its operations and is investing heavily in its analytics capabilities.

Role Overview

As a Data Engineer, you'll be responsible for developing and maintaining robust data pipelines that support business intelligence and analytics. You'll work closely with stakeholders to understand their data needs and translate them into scalable, SQL-driven workflows. Your work will directly support strategic decision-making by ensuring data is clean, reliable, and accessible.

Key Responsibilities

  • Build and maintain efficient ETL pipelines to support data transformation and integration.
  • Collaborate with business teams to gather requirements and deliver tailored data solutions.
  • Design and implement structured data models and marts for specific business functions.
  • Ensure high standards of data quality, consistency, and performance.
  • Support automation and scheduling of data workflows to streamline operations.

Required Skills & Experience

To succeed in this role, you'll need hands-on experience with the following tools and technologies:

  • ETL Tools: Informatica IICS
  • SQL Server: Including SSMS and stored procedures
  • SQL Server Migration Assistant (SSMA)
  • Advanced SQL: Strong query writing and optimisation skills
  • Unix/Linux Shell Scripting
  • Version Control: GitHub
  • API Integration: Experience working with RESTful APIs
  • Alteryx: For data preparation and automation
  • Data Visualisation: Experience with dashboarding and reporting tools
  • Workflow Automation & Scheduling: Using relevant tools and platforms
  • Documentation & Communication: Ability to clearly document processes and communicate technical concepts to non-technical stakeholders

What You'll Bring

  • A proactive mindset with a passion for solving complex data challenges.
  • Strong analytical thinking and attention to detail.
  • Ability to work independently and manage multiple priorities.
  • A collaborative approach and willingness to contribute to team success.

What's on Offer

  • Competitive salary and benefits package.
  • Flexible hybrid working model.
  • Opportunity to work with a high-performing team in a data-driven environment.

Adecco acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Adecco Group UK & Ireland is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Adecco. Our Candidate Privacy Information Statement explaining how we will use your information is available on our website.

This advertiser has chosen not to accept applicants from your region.

Data Engineer

London, London £140000 Annually Tenth Revolution Group

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Data Engineer - Permanent

As a data Engineer, you will shape next-gen data architecture, build smart solutions with Web and Data Science teams, and harness Gen AI to move faster and smarter. You will be experienced in AI and enjoy writing code.



Responsibilities

  • Build and maintain scalable distributed systems using Scala and Java
  • Design complex Spark jobs, asynchronous APIs, and parallel processes
  • Use Gen AI tools to enhance development speed and quality
  • Collaborate in Agile teams to improve their data collection pipelines
  • Apply best practices like TDD, SOLID, and their engineering standards
  • Design relational and non-relational databases and data models
  • Support the Data Science team in deploying machine learning models to production
  • Leverage data structures, algorithms, and design patterns effectively
  • Foster empathy and collaboration within the team and with customers


Preferred Experience

  • Degree in Computer Science or equivalent practical experience
  • Commercial experience with Spark, Scala, and Java (Python is a plus)
  • Strong background in distributed systems (Hadoop, Spark, AWS)
  • Skilled in SQL/NoSQL (PostgreSQL, Cassandra) and messaging tech (Kafka, RabbitMQ)
  • Experience with orchestration tools (Chef, Puppet, Ansible) and ETL workflows (Airflow, Luigi)
  • Familiarity with cloud platforms (AWS, GCP) and monitoring tools (ELK stack)
  • Proven problem-solving mindset and ability to adapt solutions to complex challenges
  • Hands-on use of Gen AI tools for coding, debugging, or system design

Fully Remote
Brilliant benefits package

Please send me a copy of your CV if you meet all of the requirements

This advertiser has chosen not to accept applicants from your region.

Data Engineer

Bristol, South West £125000 - £140000 Annually Tenth Revolution Group

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Data Engineer

I am working with a leading, AI driven organisation that supports its clients' marketing campaigns, expanding its data engineering capabilities and looking for a Data Engineer to join their team. This is a fantastic opportunity to join an award-winning tech business where you will have the opportunity to work at the forefront of data architecture, building distributed systems and leveraging Gen AI tools to accelerate development and improve quality.

You will be encouraged to explore new ways to utilise modern technologies and will be positioned to help mentor other members of the technical team whilst leading innovative technical projects.

As part of this role, you will be responsible for some of the following areas:

  • Design and build distributed data pipelines using languages such as Spark, Scala, and Java
  • Collaborate with cross-functional teams to deliver user-centric solutions
  • Lead on the design and development of relational and non-relational databases
  • Apply Gen AI tools to boost development speed and code quality
  • Maintain and optimise large-scale data collection processes
  • Support the deployment of machine learning models into production

To be successful in the role you will have:

  • Creating scalable ETL jobs using Scala and Spark
  • Strong understanding of data structures, algorithms, and distributed systems
  • Experience working with orchestration tools such as Airflow
  • Familiarity with cloud technologies (AWS or GCP)
  • Hands-on experience with Gen AI tools for coding and debugging

This is a remote-first role with flexibility to work from anywhere in the UK. Some of the benefits included with the role are listed below:

  • Salary of up to 140,000
  • Unlimited holiday allowance
  • Fully covered private medical care
  • Enhanced parental leave policies
  • Bespoke training and career development plans
  • Regular socials, volunteer days, and a birthday day off

This is just a brief overview of the role. For the full information, simply apply with your CV and I'll be in touch to discuss further. Interviews are already underway, so don't miss out-APPLY now! To do so, please email me at (url removed) or call directly on (phone number removed).

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Data engineer Jobs in United Kingdom !

Data Engineer

London, London £45000 - £50000 Annually 83zero Ltd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Junior Data Engineer - London (Hybrid) - SC Eligible - 50,000

A leading digital consultancy is looking to hire a Junior Data Engineer to support the expansion of its Data & AI team. This is an excellent opportunity for someone with 0-3 years of experience (or a strong academic background) to gain hands-on exposure to cloud technologies and grow in a collaborative, fast-paced environment.

What You'll Be Doing:

  • Building and maintaining scalable data pipelines across Azure and GCP
  • Working with tools such as Azure Data Factory, Snowflake, BigQuery, and Cloud Functions
  • Supporting data warehousing and integration across diverse industry projects
  • Collaborating with data professionals and contributing to cross-functional delivery teams
  • Assisting in reporting and data visualisation (Power BI / Looker - nice to have)

What We're Looking For:

  • 0-3 years of experience in a data engineering or similar role (graduates welcome)
  • Proficiency in SQL and Python
  • Exposure to any of the following:
  • Azure Data Factory
  • GCP BigQuery
  • Snowflake
  • Cloud Functions
  • Strong communication and problem-solving skills
  • Must be eligible for SC (Security Check) clearance (UK residency required)

What's On Offer:

  • 50,000 base salary
  • Hybrid working (London office base)
  • Clear progression plan and technical mentorship
  • Involvement in real-world data and digital transformation programmes
  • Supportive, forward-thinking team culture

This advertiser has chosen not to accept applicants from your region.

Data Engineer

The Bridge IT Recruitment

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

contract

Data Engineer

Outside IR35

Fully UK Remote

An exciting new opportunity has arisen for a Data Engineer to join a forward thinking organisation on a contract basis.

Key Skills

  • Databricks
  • Azure Data Factory
  • DevOps
  • CI/CD
  • Azure Event Hubs

This role will be supporting a key iniative within the organisation and is initially 1 month with a good chance of extension until March 2026.

This advertiser has chosen not to accept applicants from your region.

Data Engineer

Greater London, London £40000 - £45000 Annually Boston Hale

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Job Title: Data Engineer

Location: London (Hybrid - 2 days in office)

Type: Full-time

Agency: Representing a leading digital media group

We're representing a well-established digital media company with a growing portfolio of high-traffic content brands. As they expand their data capabilities, they're looking for a Data Engineer to join their London-based team.

Key Responsibilities:

  • Design and maintain scalable data pipelines across diverse sources.
  • Automate and optimise workflows using tools like Airflow, dbt, and Spark.
  • Support data modelling for analytics, dashboards, and A/B testing.
  • Collaborate with cross-functional teams to deliver data-driven insights.
  • Work with cloud platforms (GCP preferred) and tools like BigQuery.

Requirements:

  • Strong SQL and experience with relational/non-relational databases.
  • Proficiency in Python and/or Java.
  • Experience with cloud infrastructure (GCP, AWS, or similar).
  • A proactive, collaborative approach and strong communication skills.

This is a fantastic opportunity to work in a fast-paced, content-rich environment and help shape the future of data in digital publishing.

Diversity, equity and inclusion are at the heart of what we value as an organisation. Boston Hale is an equal opportunities employer, and all qualified applicants will receive consideration for employment without regard to race, religion, sex, sexual orientation, age, disability or any other status protected by law.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Data Engineer Jobs