Data Engineer - Senior Consultant
Ready to build data platforms, not just pipelines?
The role
Requirements
Essential experience
We're looking for engineers who enjoy solving complex technical problems and care about building solutions that are robust, scalable and built to last.
Experience in the following areas is important:
- Microsoft Fabric and Azure data services, including lakehouse, warehouse, notebooks and pipeline capabilities.
- Building enterprise-scale data platforms, lakehouses and data warehouses.
- Data modelling and dimensional modelling techniques such as Kimball.
- ETL/ELT development and large-scale data integration.
- PySpark, Spark SQL and modern transformation techniques.
- Advanced SQL and relational databases including SQL Server, PostgreSQL and Oracle.
- Integrating structured, semi-structured and unstructured data sources.
- Migration and modernisation of legacy platforms such as Oracle, SQL Server/SSIS or Synapse.
- Power BI semantic models, curated datasets and supporting analytics platforms.
- Data quality, governance, metadata management and lineage.
- Data security, classification and access control approaches.
- Automated testing, validation, reconciliation testing and performance optimisation.
- DataOps, CI/CD and version control practices.
- Agile delivery environments.
Essential consulting skills
Our clients look to us for more than technical delivery.
Success in this role comes from being able to navigate ambiguity, solve difficult problems and help clients make confident technical decisions. The strongest consultants combine technical expertise with curiosity, pragmatism and a collaborative mindset.
You'll thrive in this role if you enjoy:
• Solving complex engineering challenges and exploring different approaches to finding the right solution.
• Influencing technical direction through expertise, evidence and constructive challenge.
• Working closely with technical and non-technical stakeholders to understand underlying problems rather than simply implement requirements.
• Balancing engineering quality, governance, security and reliability with business outcomes.
• Sharing knowledge, mentoring others and helping raise engineering standards.
• Building trusted relationships with clients and acting as a technical advisor.
• Keeping pace with emerging technologies and evaluating new approaches where they can add value.
• Contributing to a growing engineering capability while remaining close to delivery and technology.
Salary
What we offer
Where you’ll work
We include you
Interview
Want to know more?
Not included in the source posting: about the role.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.