Senior Database Engineer

Senior Database Engineer

Kaiserslautern Vollzeit 60000 - 75000 € / Jahr (geschätzt) Homeoffice (teilweise)
TOPdesk

Auf einen Blick

  • Aufgaben: Optimiere unsere Azure SQL-Datenbank für Leistung und Kosten in einem dynamischen Team.
  • Unternehmen: TOPdesk, ein innovatives Unternehmen mit über 30 Jahren Erfahrung in der Softwareentwicklung.
  • Vorteile: Persönliche Entwicklung, hybrides Arbeiten und hervorragende Arbeitsbedingungen.
  • Weitere Informationen: Offene, unterstützende Kultur mit internationaler Zusammenarbeit und großartigen Karrieremöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft von Datenmanagement und arbeite an spannenden Projekten mit AI-Technologie.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in Microsoft SQL Server-Umgebungen und tiefes Fachwissen in Azure SQL.

Das prognostizierte Gehalt liegt zwischen 60000 - 75000 € pro Jahr.

Company Description

TOPdesk builds service management software used across education, healthcare, government, and manufacturing.

We are 800+ colleagues in 11 offices worldwide.

Founded over 30 years ago, we serve more than 10 million users worldwide and have been helping organisations deliver better services ever since.

TOPdesk builds service management software used across education, healthcare, government, and manufacturing.

We are 800+ colleagues in 11 offices worldwide.

Founded over 30 years ago, we serve more than 10 million users worldwide and have been helping organisations deliver better services ever since.

We are an open, collaborative organisation with little hierarchy — people own their work end to end and are trusted to make the decisions that matter.

We are reinventing ITSM and ESM for the agentic era, building AI agents our customers can trust, and this role is part of that.

Job Description

About the role

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 Saa S 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.

Who You Work With

You sit in the Deploy, Run & Optimize lane, reporting to the Engineering Manager for Cloud & SRE, and partner across the teams driving heritage-platform decomposition — bringing deep specialist ownership where database craft is currently spread thin.

What You'll 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.
  • Technical environment
  • Primary estate: Azure SQL (Managed Instances) and related flavours; elastic pools; multi-tenant Saa S.
  • Application layer: Java heritage platform being decomposed into microservices; Jooq, JPA, and custom persistence frameworks in active use.
  • Broader stack (context): Python, Type Script, Vue, Postgres, Azure, Kubernetes; cloud-native / service-oriented architecture; Terraform-managed infrastructure.

Your focus is Azure SQL.

  • Scale: 10M+ Saa S users; a complex hybrid estate with significant per-tenant variability.
  • Success in your first year
  • A documented baseline of Azure SQL cost, performance, and tenant-impact metrics — and measurable improvement against it.
  • An index-hygiene programme delivered, and query tagging in place with cost-per-service and cost-per-tenant attribution.
  • Noisy-neighbour and abusive-usage patterns identified, surfaced, and addressed at the source.
  • A clear contribution to target-architecture decisions, informed by the actual estate.
  • Engineering teams consult you during design, not only after incidents; external-consultant dependency materially reduced.

Qualifications

  • Required
  • At least 5 years hands-on as a Database Administrator, Database Engineer, or Performance Specialist in Microsoft SQL Server environments.
  • Deep, current expertise in Microsoft SQL Server, specifically Azure SQL (Managed Instances) and related flavours.
  • Proven performance tuning at API scale: index optimisation, execution-plan analysis, query tuning, locking and concurrency.
  • Strong on elastic pools, resource sharing, and noisy-neighbour management in multi-tenant Saa S.
  • Comfortable advising on multi-tenancy patterns and their trade-offs, and working around ORMs (Jooq, JPA, custom persistence).
  • Consultative communicator who can both spot the inefficiency and help ship the code-level fix alongside engineering teams.
  • Nice to have
  • Experience in an environment decomposing a long-tenured heritage platform into microservices.
  • A track record of reducing external-consultant dependency for database work.
  • Strategic input into sharding, streaming, and decomposition decisions.
  • Additional Information
  • What's in it for you
  • A strong focus on personal development — including, in the Netherlands, our “10 to Grow” programme: 10% of your time and budget for your own growth.
  • A hybrid working environment built on freedom, trust, and responsibility.
  • An open, informal, and supportive culture, with collaboration across national borders.
  • Excellent employment conditions.
  • #J-18808-Ljbffr

Senior Database Engineer Arbeitgeber: TOPdesk

TOPdesk ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und internationalen Umfeld zu arbeiten. Mit flexiblen Arbeitszeiten, der Option auf bis zu 50% Homeoffice und einem umfassenden Onboarding-Programm fördert das Unternehmen eine offene und kollaborative Kultur, die individuelles Wachstum und Weiterbildung unterstützt. Die Mitarbeiter profitieren von attraktiven Zusatzleistungen wie einem Urlaubsgeld, speziellen Zahlungen und einer Vielzahl von Gesundheits- und Wellnessangeboten, die das Wohlbefinden am Arbeitsplatz fördern.

TOPdesk

Kontaktdaten:

TOPdesk Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Database Engineer erhalten könntest

Sei aktiv in lokalen Datenbank-Communities

Schau dir lokale Meetup-Gruppen oder Online-Communities an, die sich mit Datenbanken beschäftigen. Dort kannst du nicht nur dein Netzwerk erweitern, sondern auch wertvolle Kontakte knüpfen, die dir bei der Jobsuche helfen können. Viele Unternehmen schätzen Empfehlungen aus diesen Communities.

Zeige deine Skills in Open-Source-Projekten

Beteilige dich an Open-Source-Projekten, die mit Datenbanken arbeiten. So kannst du deine Fähigkeiten unter Beweis stellen und gleichzeitig einen beeindruckenden Portfoliobereich aufbauen, den du potenziellen Arbeitgebern präsentieren kannst.

Besuche Jobmessen und Recruiting-Events

Jobmessen sind eine großartige Gelegenheit, um direkt mit Unternehmen in Kontakt zu treten. Informiere dich über lokale Jobmessen, die sich auf Tech- und Datenbankrollen konzentrieren, und bereite uns vor, um unseren Lebenslauf und unser Interesse an der Rolle zu präsentieren.

Bewirb dich direkt bei TOPdesk

Wir empfehlen dir, auch direkt über unsere Website bei TOPdesk für die Stelle als Senior Database Engineer zu bewerben. Zeig uns deine Leidenschaft für Datenbanken und warum du Teil unseres Teams werden möchtest. Jede Bewerbung zählt!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Database Engineer mit Bravour zu bestehen

Microsoft SQL Server
Azure SQL (Managed Instances)
Performance Tuning
Index Optimisation
Execution-Plan Analyse
Query Tuning
Locking und Concurrency

Einige Tipps für deine Bewerbung 🫡

Datenbank-Skills hervorheben:In deinem Lebenslauf solltest du unbedingt deine Erfahrungen mit verschiedenen Datenbankmanagementsystemen (DBMS) wie MySQL, PostgreSQL oder MongoDB betonen. Wenn du spezielle Projekte oder Aufgaben in deinem letzten Job hast, die deine Fähigkeiten im Umgang mit Datenbanken zeigen, nenn diese unbedingt!

Projekte und Zertifikate erwähnen:Falls du an relevanten Projekten oder Kursen in Bezug auf Datenbanken teilgenommen hast, pack sie in dein Portfolio oder erwähne sie in deinem Anschreiben. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Anwendungskonzepte beherrschst!

Motivation und Teamfähigkeit zeigen:Da du dich auf eine Vollzeitstelle bewirbst, ist es wichtig, dass du in deinem Anschreiben deutlich machst, warum du leidenschaftlich an der Arbeit mit Datenbanken interessiert bist und wie gut du im Team arbeiten kannst. Unternehmen suchen oft nach Mitarbeitern, die auch über die technischen Fähigkeiten hinaus ins Team passen.

Die richtige Struktur im Lebenslauf:Gestalte deinen Lebenslauf klar und strukturiert – in der Datenbankbranche kommt es nicht nur auf die Inhalte an, sondern auch auf die Art und Weise, wie du sie präsentierst. Nutze klare Überschriften und Absätze, um deine Fähigkeiten und Erfahrungen hervorzuheben. Und vergiss nicht, dein Lebenslauf sollte so aufbereitet sein, dass man sofort erkennt, dass du ein wahres Datenbanktalent bist!

Wie man sich auf ein Vorstellungsgespräch bei TOPdesk vorbereitet

Sei bereit für technische Fragen zur Datenbankverwaltung

Egal, ob es um SQL-Abfragen, Datenmodellierung oder Performance-Optimierung geht, du solltest die Grundlagen perfekt beherrschen. Bereite dich darauf vor, praktische Probleme zu lösen und deine Lösungsansätze zu erklären – das zeigt, dass du nicht nur Theorie kennst, sondern auch praktisch umgehen kannst!

Portfolio nicht vergessen!

Wenn du bereits an Datenbankprojekten gearbeitet hast, bringe Beispiele mit, die deine Fähigkeiten zeigen. Zeige, wie du Probleme gelöst hast und wie deine Ansätze zur Effizienz der Datenbank beigetragen haben. Ein starkes Portfolio kann dich von anderen Kandidaten abheben!

Verstehe die spezifischen Tools der Branche

Je nach TOPdesk könnte es sein, dass ihr spezifische Datenbankmanagementsysteme nutzt. Mach dich mit diesen vertraut und zeige dein Wissen über die neuesten Tools und Technologien. Das zeigt, dass du aufmerksam bist und dich bereits mit ihrer Arbeitsweise beschäftigt hast.

Motivation und Entwicklung in den Vordergrund stellen

Da es sich um eine Vollzeitstelle handelt, wollen sie wissen, dass du langfristig motiviert bist. Erkläre, warum dich die Arbeit in der Datenbankverwaltung begeistert und wie du deine Fähigkeiten weiterentwickeln möchtest, um einen Mehrwert für TOPdesk zu schaffen.