My client is looking for a senior, hands-on Database Engineer to take technical ownership of their database architecture across core SaaS, reporting and client billing platforms. This is a hybrid technical leadership role for someone who enjoys setting standards, designing scalable architectures, and remaining close to the detail.
Key responsibilities
* Own and optimise database architecture across transactional and reporting environments
* Design high‑performance relational data models for SaaS, analytics and client reporting
* Set and enforce standards for stored procedures, reusable scripts and performance tuning
* Lead complex SQL development and resolve critical database issues
* Design and maintain secure, resilient and scalable Azure SQL environments
* Build and evolve ETL/ELT pipelines using modern data transformation tools
* Produce clear, structured documentation for data models and architectural decisions
* Mentor junior engineers and lead technical code reviews
* Work autonomously, driving delivery and providing proactive updates to stakeholders
Required experience
* Strong experience with Azure SQL database services
* Advanced T‑SQL, stored procedures, functions and integrations
* Database performance tuning, scaling, security and cost optimisation
* Backup strategies, integrity checking and index maintenance
* Data modelling for OLTP and OLAP use cases
* Performance troubleshooting using blocking, caching and wait statistics
* Experience with Azure Data Factory, dbt or similar tools
* Power BI‑optimised data models and strong DAX capability
J-18808-Ljbffr