Principal Data Engineer (Azure / Databricks) Location: Remote (UK-based) with weekly client travel (expenses covered) Salary: £90,000 - £95,000 (DOE) Bonus Benefits Our client is a high-growth, specialist data consultancy delivering enterprise-scale data platforms for leading organisations. They combine deep engineering expertise with a pragmatic, client-focused approach, helping businesses unlock value from modern cloud and data technologies. This role sits at the intersection of hands-on engineering, architecture, and client leadership, ideal for someone who can build, lead, and influence in equal measure. Key Responsibilities Design and deliver scalable data platforms using Azure, Databricks, and Microsoft Fabric Own solution architecture, ensuring performance, security, and best practices Stay hands-on with Python (essential), Spark, and SQL Lead client workshops (Accelerate engagements) and translate business needs into technical solutions Set engineering standards (CI/CD, coding, testing, reusable frameworks) Manage technical delivery, risks, and project outcomes Mentor engineers and act as a senior technical authority Skills & Experience Strong Azure data platform experience (Databricks, Data Factory, Fabric, Synapse) Advanced Python skills (must-have) Spark & SQL Experience building modern Lakehouse / distributed data architectures Strong understanding of performance optimisation, governance, and cloud best practices Consultancy or client-facing experience preferred Confident communicator - able to engage both technical and non-technical stakeholders If youre looking for a role where you can lead technically, stay hands-on, and work closely with clients on high-impact data solutions, this is a strong next step. *P. S: The company cannot provide visa sponsorship, so only candidates residing in UK and with the existing right to work will be considered for the role.