Data Engineer
Role description
Are you a Senior Data Engineer looking to play a pivotal role in shaping and scaling modern data platforms? This is an opportunity to join a data-driven organisation where you will have a direct impact on data accessibility, data quality, and the development of business-critical applications. You will work across the full data lifecycle while helping to enable colleagues and stakeholders through robust, scalable data solutions.
The Company
They are a forward-thinking organisation investing heavily in data enablement and modern data infrastructure. Their teams use data to support decision-making, improve operational efficiency, and create value across the business. You will join a collaborative environment where innovation, continuous improvement, and knowledge sharing are highly valued. The business is committed to developing scalable platforms that support both current and future data needs.
The Role
- Design, build, and maintain ETL pipelines to support reliable data integration and accessibility.
- Develop and maintain data storage environments and supporting infrastructure.
- Create and enhance data models to improve performance, quality, and usability.
- Manage data extraction processes and integrate new data sources into existing platforms.
- Monitor data availability, system performance, and platform health.
- Build and maintain business-relevant applications that improve stakeholder efficiency.
- Collaborate with central IT teams to ensure alignment on technology and governance.
- Support, train, and mentor junior team members while contributing to the wider data capability of the organisation.
Your Skills & Experience
- Strong commercial experience building and maintaining modern data platforms.
- Hands-on expertise with Azure, Databricks, dbt, Power BI, and Unity Catalog.
- Strong SQL and Python skills, with additional scripting experience beneficial.
- Deep understanding of data modelling, database technologies, and data management best practices.
- Experience designing scalable data architectures and data integration solutions.
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
- Experience supporting and enabling colleagues through training, coaching, or knowledge sharing.
What They Offer
- Competitive salary and benefits package.
- Opportunity to take ownership of data integration, modelling, accessibility, and platform development.
- Exposure to modern cloud, analytics, and data engineering technologies.
- A collaborative environment focused on continuous learning and technical growth.
- Clear opportunities to develop leadership skills and broaden your impact across the organisation.