Senior Data Engineer - Hybrid - £50,000
I'm currently working with a client who is looking for a Senior Data Engineer to take ownership of our core data platforms, with a strong focus on database reliability, performance and scalable data pipelines. This is a hands-on role combining senior data engineering with DBA responsibilities and Business Intelligence support.
You will lead the management and optimisation of our Microsoft SQL Server environment, ensuring our databases and data pipelines are secure, resilient and high-performing to support analytics, applications and reporting.
Key Responsibilities
Database Engineering & DBA
Own database health, performance, availability and recoverability
Manage maintenance, upgrades, migrations and performance tuning
Implement security, access controls and data integrity standards
Act as escalation point for complex database incidents
Reliability & Operations
Ensure high availability and disaster recovery readiness
Define and monitor SLAs for uptime and performance
Plan preventative maintenance and manage controlled releases
Data Engineering
Design and maintain scalable ETL/ELT pipelines
Optimise data models and transformations
Ensure data quality, consistency and documentation
Reporting & BI
Support SSRS and Power BI datasets, gateways and refresh schedules
Optimise queries and reporting performance
Provide reliable, well-structured data sources to stakeholders
Collaboration & Governance
Partner with developers on schema design and query optimisation
Align database changes with release cycles
Uphold security, compliance and best practice standards
About You
Strong experience administering Microsoft SQL Server in production
Expertise in performance tuning and optimisation
Proven ETL/ELT development experience
Solid understanding of high availability and disaster recovery
Experience supporting SSRS and Power BI
Strong troubleshooting and problem-solving skills