Data Engineer
Data Engineer
Remote (UK-based) | Occasional travel for team collaboration
Full-time | Healthcare Staffing Sector
About the Role
We’re looking for a Data Engineer to design, build, and optimise scalable, secure, and high-performing data solutions that power a growing national healthcare staffing business.
This is a key, senior technical role within the data function. You’ll work closely with the Lead Technology Architect to define and implement how data is structured, governed, and utilised across the organisation. You’ll have real ownership and the opportunity to shape the future of data across the business.
What You’ll Be Doing
Azure & Data Architecture
- Design and implement scalable data architecture across Azure services
- Optimise Azure environments for performance, scalability, and cost efficiency
- Manage governance frameworks, tagging, and cloud spend controls
- Develop Infrastructure as Code (Terraform / ARM templates)
- Maintain disaster recovery, backup, and rollback strategies
Data Pipelines & Integration
- Build and maintain robust ETL/ELT pipelines
- Orchestrate data workflows using Azure Data Factory
- Enhance Databricks (Delta Lake) medallion architecture
- Implement real-time and near real-time data processing
- Monitor pipelines with automated alerting
Data Modelling & Governance
- Design scalable data models for operational and reporting needs
- Develop dimensional and reference data models
- Maintain data documentation, lineage, and governance frameworks
- Implement audit trails and data access logging
Business Intelligence & Reporting
- Build and optimise Power BI semantic layers and data marts
- Ensure high-quality, reliable, and performant reporting data
- Implement data refresh strategies and incremental loads
- Configure secure access including Row-Level Security
Application & API Data Services
- Develop and maintain API endpoints
- Ensure consistency across CRM systems and web platforms
- Implement caching and mobile-first data strategies
Security & Compliance
- Implement secure data sharing and encryption standards
- Ensure best practice security across all data assets
What We’re Looking For
Essential Skills
- Strong experience with Azure (Data Factory, Databricks, Azure SQL, Storage, Logic Apps)
- Advanced T-SQL, database design, and performance tuning
- Proven experience building data pipelines and integrations (ETL/ELT)
- Strong Power BI skills (DAX, Power Query, semantic modelling)
- Solid understanding of data security (OAuth, SAML, encryption)
- Experience with cloud cost optimisation and governance
Experience
- 5+ years in Data Engineering or similar role
- Proven delivery of scalable cloud-based data solutions
- Experience working with complex, multi-system integrations
- Experience in regulated industries (e.g. healthcare) is a plus
Desirable
- Databricks / Apache Spark
- Azure DevOps & CI/CD pipelines
- Microsoft Fabric / Synapse
- CRM integrations (e.g. Eclipse, CareLineLive)
- Power Platform (Power Apps / Automate)
- Data warehouse / lakehouse architecture
What You’ll Bring
- A proactive, self-driven approach with strong ownership
- Exceptional attention to detail and documentation
- Ability to translate technical concepts into business value
- A collaborative mindset across technical and non-technical teams
- Curiosity and a drive to continuously improve systems and processes
What’s in It for You
- Remote-first working with flexibility
- Opportunity to own and shape a modern data platform
- Exposure to a diverse tech stack (Azure, Databricks, Power BI, APIs)
- Work in a growing, purpose-driven healthcare organisation
- Real impact on business performance and decision-making
Apply Now
If you’re a hands-on Data Engineer who wants to take ownership of a growing data function and build something meaningful, we’d love to hear from you.