The Role
As the Azure Databricks Tech Lead, you will be responsible for defining technical strategy, leading engineering teams, and delivering scalable, high-performance data solutions across a complex cloud-based environment.
Key Responsibilities
- Lead the design, development, and implementation of enterprise-scale data solutions using Azure and Databricks
- Drive data platform strategy, governance, data quality frameworks, and engineering best practices
- Optimise platform performance and cloud spend, with a strong focus on Databricks Structured Streaming workloads
- Provide end-to-end technical leadership from architecture and design through to delivery and production support
- Work closely with business stakeholders to translate requirements into robust technical solutions
- Mentor engineering teams, influence technical direction, and drive best-in-class delivery standards
- Take ownership of complex technical challenges and ensure successful business outcomes
Essential Skills & Experience
- Extensive Azure Data Platform experience
- Strong Databricks expertise, including
- Unity Catalogue
- Structured Streaming
- Delta Live Tables (DLT)
- PySpark Architecture
- Advanced Python and SQL skills
- Proven experience delivering large-scale enterprise data platforms
- Strong understanding of data governance, data quality, and platform optimisation
- Excellent stakeholder management and communication skills
- Previous experience leading technical teams and driving architectural decisions
Desirable Experience
- Financial Trading domain experience
- Understanding of trading data models, market data, and associated business processes
What's on Offer?
- Competitive Daily Rate
- Initial 6-Month Contract
- Strong likelihood of extensions with programme funding in place for up to 3 years
- Opportunity to lead a business-critical cloud data platform initiative within a highly regarded organisation