Hybrid Senior Data Engineer

Posted 19 hours ago

Apply now

About the role

  • Senior Data Engineer leading tailored data-driven solutions delivery for public sector clients. Involves data transformation projects and building AI-powered tools for decision making.

Responsibilities

  • Influencing major digital and data transformation projects across the UK public sector
  • Building and utilising smart, AI-powered tools that support real decision making
  • Using tech to make a genuine difference in society
  • Lead the delivery of tailored solutions to clients
  • Responsible for the design, delivery, and implementation of solutions spanning end-user interfaces and innovative user experience to data-driven solutions
  • Lead the end-to-end delivery of data and digital solutions of varying scale and complexity across multiple technical domains
  • Build, optimise, and maintain scalable data pipelines that handle high-volume, high-velocity data in complex SaaS environments
  • Design efficient, scalable, and flexible data models in multiple technologies to meet business requirements
  • Analyse and consolidate business requirements and use cases to meet technical and non-technical debt
  • Make key decisions on build vs buy for data and digital engineering solutions and platforms

Requirements

  • Data Engineering Expertise
  • Proficiency in one or more core data languages and technologies, such as SQL, Scala, Python, R, PySpark, and Elasticsearch
  • Proven experience designing, building, and maintaining robust data pipelines using AWS, Azure, and/or open-source frameworks including Spark, Beam, and Airflow
  • Hands-on experience with real-time data streaming technologies (e.g., Kafka, Pub/Sub)
  • Strong background in data quality and validation practices, including defining metrics/KPIs and implementing automated quality controls
  • Ability to design, build, and optimise scalable data models that support analytics and machine learning workloads
  • Solid working knowledge of AWS data services (e.g., S3, Kinesis, Glue, Redshift, Lambda, EMR) or Azure equivalents (e.g., ADF, Synapse, Fabric, Azure Functions)
  • Experience working within Data Lakehouse platforms such as Databricks, Snowflake, and/or Microsoft Fabric is an advantage
  • Practical understanding of at least one major cloud provider (AWS or Azure)
  • Strong analytical and problem-solving skills
  • Excellent communication skills
  • Demonstrated ability to collaborate effectively within distributed or remote teams
  • A willingness to mentor and support colleagues in their professional development.
  • The successful candidate must hold or be required to go through an SC security clearance.

Benefits

  • 25 days annual leave plus birthday off
  • Ability to buy and sell 5 days holiday
  • Private Healthcare Coverage
  • Training & Skills Development
  • Fitness Reimbursement
  • Life Assurance
  • Pension Contribution
  • Perkbox Subscription
  • Flexible Work Arrangements
  • Internal Reward Schemes
  • Community Engagement & Volunteer Opportunities

Job title

Senior Data Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job