Overview
This role, with a leading organisation within the Financial Services space, is for a Data Engineer to join a high-performing team. This is an exciting opportunity to modernise legacy platforms, deliver robust data solutions, and contribute to business-wide insight initiatives.Key Responsibilities
Design, build, and maintain high-performance data pipelines and APIs.Collaborate cross-functionally to understand business needs and align data strategies accordingly.Assemble and optimise large, complex data sets from diverse sources using SQL, dbt, and Azure technologies.Champion data quality and promote a data-as-a-product mindset.Define and document technical architecture, including cloud solutions and system diagrams.Develop and document test scripts to support robust, reliable deployments.Support troubleshooting and continuous improvement in all areas of data management.Participate actively in architectural discussions and system evaluations.Foster a strong sense of ownership, urgency, and teamwork within the engineering function.Key Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field.Proven experience with Azure infrastructure, including Infrastructure as Code and CI/CD pipeline development (GitHub / Azure DevOps).Strong proficiency in Python and SQL, with a solid understanding of data warehousing and ETL best practices.Experience working with both structured and unstructured datasets.Demonstrated ability to communicate effectively with technical and non-technical stakeholders.Strong influencing skills and experience working in collaborative, cross-functional environments.Additional Details
Seniority level: Mid-Senior levelEmployment type: Full-timeJob function: Information TechnologyReferrals encourage applications; applicants will be notified about new Data Engineer ..... full job details .....