Senior Data Engineer
Senior Data Engineer
Salary: Up to £75,000
I am working with a well-established financial services organisation that is undergoing a major transformation of its data and analytics capabilities. The data team plays a critical role in building scalable, cloud-first data solutions that provide actionable insights to support executive and operational decision-making. These insights underpin the organisation's growth strategy across both domestic and international markets.
As a Senior Data Engineer, you will take an active role in shaping solution delivery against business requirements while contributing to the wider technical architecture and strategy. This is a hands-on position where you will spend most of your time developing robust data solutions while also mentoring a small team of Data Engineers to ensure adherence to best practices and governance standards.
In this role, you will be responsible for:
- Designing end-to-end data architecture aligned with modern best practices.
- Building and managing ingestion pipelines using Databricks and related tools.
- Developing PySpark/Spark SQL notebooks for complex transformations and cleansing.
- Applying governance, security, and CI/CD best practices across cloud environments.
- Leading technical discussions and producing professional documentation.
To be successful in this role, you will have:
- Hands-on experience with Databricks including Unity Catalog.
- Strong PySpark/Spark SQL skills for large-scale transformations.
- Experience integrating with diverse data sources such as APIs, cloud storage and databases.
- Experience with the Azure cloud data platform
Some of the package/role details include:
- Salary up to £75,000
- Hybrid working model - one day per week in Oxfordshire
- 25 days holiday plus bank holiday
- Company pension scheme
- Private healthcare
- Exposure to cutting-edge Databricks projects and enterprise-scale data platforms
This is just a brief overview of the role. For the full details, simply apply with your CV and we'll be in touch to discuss it further.