Database Engineering Manager
This role is ideal for a seasoned expert who is database-centric but not database-only—someone who enjoys writing production code, building features that interact heavily with data, and taking responsibility for how the database performs in real-world, high-availability environments.
* Evolving databases to support scalable applications requires careful design and optimization of schemas, indexes, queries, and stored procedures. This individual will own this process across all environments.
* The Database Performance Champion will oversee query optimization, capacity planning, and proactive monitoring to prevent performance bottlenecks, deadlocks, blocking, and resource contention.
* Azure SQL expertise is essential in managing availability, backup/restore, disaster recovery, and survivability strategies. Regular assessments will ensure our database estate is optimized for efficiency and resilience.
* A thorough understanding of Azure cost management is required, including sizing, scaling strategies, and cost optimization techniques. This knowledge will be used to ensure our database services are aligned with business objectives and budget constraints.
A day in the life:
As a Database Engineering Manager, you'll collaborate with cross-functional teams to deliver innovative solutions that drive business growth while maintaining a strong focus on database performance, scalability, and reliability. If you're passionate about staying ahead of the curve in database technologies and have a talent for solving complex problems, we'd love to hear from you.