Data engineer

Sense

Birmingham

On-site

GBP 41,000 - 50,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sense is seeking a Data Engineer to join the data team in Birmingham. You will design, build and optimise data pipelines and ETL processes, leveraging Azure Data Factory, Databricks, Synapse and Data Lake.

The role focuses on data quality, accessibility and scalable solutions to support reporting and decision-making. You will work with colleagues across the organisation, using SQL, Python, and C#/.NET to create reliable data platforms.

Qualifications

  • Proven experience as a Data Engineer or similar role.
  • Strong SQL skills for data extraction, transformation and optimisation.
  • Experience with Microsoft Azure data technologies: Data Factory, Databricks, Synapse and Data Lake.
  • Experience using Azure DevOps for CI/CD and version control.
  • Programming experience in Python, .NET or similar languages.
  • Good communication and collaboration across teams.
  • Experience with ReactJS or C# is a bonus, not essential.

Responsibilities

  • Design, develop and maintain data pipelines and ETL processes from multiple sources.
  • Build and manage solutions using Azure Data Factory, Databricks, Synapse and Data Lake.
  • Develop and optimise SQL queries, data models and schemas for efficient storage and retrieval.
  • Create applications and automation using Python, .NET and C#.
  • Ensure data infrastructure is secure, reliable and performant.
  • Collaborate with technical and non-technical colleagues to translate requirements into data solutions.
  • Monitor and troubleshoot data pipelines and identify improvement opportunities.
  • Explore new technologies to enhance data capabilities.

Skills

SQL
Azure Data Factory
Databricks
Synapse
Data Lake
Python
C#/.NET
Azure DevOps CI/CD
ReactJS
Communication
Problem Solving

Job description

We are looking for a Data Engineer to join our growing data team at Sense, helping us transform how we collect, connect and use data across our organisation. Reporting to our Data and Integration Manager, you will play a key role in developing, maintaining and improving our data platforms, pipelines and integrations. You will work with colleagues across the organisation to bring together data from multiple systems, improve data quality and accessibility, and create reliable, scalable solutions that support reporting, insight and decision-making.

Key responsibilities
  • Designing, developing and maintaining data pipelines and ETL processes to integrate data from multiple sources.
  • Building and managing solutions using Microsoft Azure technologies, including Data Factory, Databricks, Synapse and Data Lake.
  • Developing and optimising SQL queries, data models and schemas to support efficient data storage and retrieval.
  • Creating applications, scripts and automation solutions using technologies such as Python, .NET and C#.
  • Ensuring the security, accuracy, reliability and performance of our data infrastructure.
  • Collaborating with technical and non-technical colleagues to understand requirements and develop effective data solutions.
  • Monitoring and troubleshooting data pipelines, identifying opportunities for improvement and optimisation.
  • Exploring emerging technologies and contributing ideas to help develop our data capabilities.
About you

We're looking for an experienced and enthusiastic Data Engineer who enjoys solving complex problems, working collaboratively and developing solutions that make a difference.

You'll bring strong technical expertise alongside a proactive approach and the ability to communicate effectively with colleagues across different teams.

You will have:
  • Proven experience working as a Data Engineer or in a similar role.
  • Strong SQL skills, including data extraction, transformation and optimisation.
  • Experience working with Microsoft Azure data technologies, including Data Factory, Databricks, Synapse and Data Lake.
  • Experience using Azure DevOps for CI/CD and version control.
  • Programming experience in Python, .NET or similar languages.
  • Strong problem-solving skills and excellent attention to detail.
  • Good communication and collaboration skills, with the ability to work effectively across technical and non-technical teams.
  • Experience with ReactJS or C# would be an advantage, but isn't essential.
  • Most importantly, you'll be excited by the opportunity to use data and technology to create positive change.
Our Values

Our values shape the way we behave and work alongside disabled people with complex needs to break down barriers:

We're creating change

We're always learning

We're better together

Sense is committed to safeguarding and promoting the welfare of vulnerable children and adults and expects all employees to share this commitment. Therefore, all offers of employment, where appropriate, are subject to a DBS check; level dependent on the nature of the role.

For this role we particularly welcome applications from candidates from underrepresented ethnic minority backgrounds and candidates with disabilities. Sense is committed to equality of opportunity, and to promoting and celebrating the diversity of staff, volunteers and the people we work with. Everyone's contribution is valued and we ensure they're given the opportunity to realise their potential. We welcome applications from talented people from all sections of the community who share our values and belief that no one, no matter how complex their disabilities, should be isolated, left out, or unable to fulfil their potential. For more information please visit: https://www.sense.org.uk/about-us/equality-and-diversity/

Proud member of the Disability Confident employer scheme

Company: Sense Salary: £45806 Hours: Full-time Location: Birmingham, B29 6NA Working pattern: On-site Job type: Permanent Posting date: 27 Oct 2026 Closing date: 11 Nov 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data platform and integration manager
Data platform and integration manager

Sense • Birmingham

On-site
GBP 70,000 - 110,000
Data Engineer
Data Engineer

Harnham • West Midlands

Hybrid
GBP 40,000 - 50,000
Data Engineer
Data Engineer

Our Future Health UK • Greater London

Hybrid
GBP 53,000 - 71,000
Pension scheme
Holiday allowance
Parental leave
+5
Data Engineer
Data Engineer

Our Future Health • Greater London

Hybrid
GBP 56,000 - 68,000
Salary from £62,000 per year
Pension scheme up to 12%
30 days holiday + bank holidays
+7
Data Engineer
Data Engineer

AtkinsRéalis UK Limited • West of England

Hybrid
GBP 70,000 - 95,000
Flexible working policies
Hybrid work culture
Training & development opportunities
Data Engineer
Data Engineer

Michael Page • Manchester

Hybrid
GBP 50,000 - 60,000
Competitive salary
Hybrid working model
Comprehensive benefits package
+1
Data Solutions Engineer
Data Solutions Engineer

NPAworldwide • Cardiff

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Dev budget for conferences and courses
+3
Data Engineer
Data Engineer

Sword Group • Glasgow

Hybrid
GBP 65,000 - 90,000
Personalised Career Development
Flexible working
A Fantastic Benefits Package
Senior Data Engineer
Senior Data Engineer

NPAworldwide • Manchester

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Learning & Development
+5
Data Engineer
Data Engineer

Ignite Digital Talent • Reading

Hybrid
GBP 50,000 - 70,000
Flexible hybrid working
Competitive salary and benefits
10% bonus
+2