Jobs / engineering
Senior Database Engineer
TOPdesk · Delft
What you will do
As our Senior Database Engineer, you move TOPdesk from a reactive, outlier-hunting posture on database performance and cost to structural, proactive management of the Azure SQL estate — balancing performance, cost efficiency, and developer enablement across our hybrid SaaS environment.
Azure SQL is a material portion of TOPdesk's hosting cost and the foundation of our customer-facing performance. Today, much of our optimisation happens when something breaks; this role gets ahead of that. Deep database performance engineering is a specialist craft, and this role brings it in-house as we decompose a long-tenured Java / MS SQL heritage platform into microservices.
What this is not: A ticket-driven, request-by-request DBA role. The mission is structural ownership of the Azure SQL estate, not break-fix.
On AI: Deep database expertise is the primary selection criterion. Familiarity with AI-assisted analysis and automation is beneficial and will be developed further in role — we are an increasingly agentic engineering organisation, and you will have the support to grow that practice.
What you will do
Own the estate
Cost and resource optimisation. Find the inefficiencies — noisy neighbours, abusive API usage, sub-optimal allocation — that drive Azure SQL cost, and implement structural savings.
Performance engineering. Monitor query response times and execution plans structurally; own index hygiene — remove redundant indexes, add smarter ones for heavy API traffic.
Observability. Query tagging and monitoring so the business sees which services and customers drive load and cost.
Resilience and security. Own backup and restore validation and disaster-recovery testing for the SQL estate; partner with Cloud & SRE on high availability, patching and lifecycle, privileged access, and database security.
Enable engineering teams
Advise teams so they own their data solutions well and prevent data-layer debt accumulating across new microservices.
Move toward a model where domain teams keep strong control of their data with deep DBA partnership — reducing ad-hoc, externally-run production queries.
Shape the target architecture
Contribute to decisions on sharding strategies, multi-tenancy models, and event-driven decomposition to reduce database load over time.