Data Engineer
Indexed description
The Opportunity
An exciting opportunity has arisen for a Data Engineer to join Monmouthshire Building Society's growing Data Team. This is a hands-on role focused on designing, building and supporting modern data solutions within an Azure-based analytics and lakehouse environment.
As a key member of the team, you will help deliver reliable, secure and well-governed data platforms that support analytics, Power BI reporting and regulated financial services operations. Working closely with data specialists, business stakeholders and technology teams, you will play a vital role in shaping trusted data solutions that drive informed decision-making across the organisation.
Key Responsibilities
• Develop and maintain data pipelines using Azure Databricks, leveraging Python, PySpark and SQL.
• Design and implement data ingestion and transformation processes across Bronze, Silver and Gold layers using Delta Lake.
• Support, monitor and maintain Azure Databricks and Azure Synapse platforms to ensure operational stability and performance.
• Build and optimise Gold-layer datasets for Power BI reporting and wider analytics consumption.
• Support production workloads, troubleshoot incidents and perform root cause analysis to minimise disruption.
• Ensure adherence to data security, governance and access control standards within a regulated environment.
• Maintain accurate technical documentation, data lineage records and operational runbooks.
• Contribute to engineering best practices, including code reviews, CI/CD pipelines and continuous improvement initiatives.
• Work collaboratively with stakeholders to deliver scalable, high-quality data solutions aligned to business needs.
About You
You will be a technically capable Data Engineer who enjoys building and supporting modern data platforms. You'll have a strong understanding of data engineering principles and a proactive approach to solving problems in a production environment.
You'll bring:
• Strong hands-on experience working with cloud-based data platforms.
• A passion for delivering reliable, scalable and high-quality data solutions.
• Excellent analytical and problem-solving skills. • The ability to work effectively with both technical and non-technical stakeholders.
• A collaborative mindset and commitment to engineering best practices.
Essential Skills & Experience
• Proven experience working as a Data Engineer.
• Strong hands-on experience with Azure Databricks, Python, PySpark and SQL.
• Experience supporting Azure-based data platforms in a production environment.
• Good understanding of Medallion Architecture and Delta Lake.
• Experience building, maintaining and troubleshooting data pipelines.
• Understanding of data governance, security and access controls.
• Experience working with analytics and reporting datasets.
• Knowledge of CI/CD processes and software engineering best practices.
Desirable Skills & Experience
• Experience with Azure Synapse Analytics.
• Experience with Azure Data Factory.
• Experience working within financial services or other regulated environments.
• Knowledge of dimensional modelling and star schema design.
• Relevant Databricks certifications.
• Exposure to Power BI and wider analytics platforms.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search