Logo Topdesk

Senior Database Engineer

Neu

Job

  • Level
    Senior
  • Job Feld
    Database
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis
  • Ort
    Kaiserslautern
  • Arbeitsmodell
    Hybrid, Onsite
  • Job Zusammenfassung

    In dieser Rolle optimierst du Azure SQL-Datenbanken proaktiv, verbesserst die Leistung und senkst Kosten, während du Entwicklerteams unterstützt und an der Architektur für Microservices mitarbeitest.

    Job Technologien

    Deine Rolle im Team

    • 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.
    • The mission is structural ownership of the Azure SQL estate, not break-fix.
    • 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.
    • 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 SaaS.
    • Application layer: Java heritage platform being decomposed into microservices; Jooq, JPA, and custom persistence frameworks in active use.
    • Broader stack (context): Python, TypeScript, Vue, Postgres, Azure, Kubernetes; cloud-native / service-oriented architecture; Terraform-managed infrastructure.
    • Your focus is Azure SQL.
    • Scale: 10M+ SaaS 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.

    Unsere Erwartungen an dich

    Qualifikationen

    • 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 SaaS.
    • 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.
    • A track record of reducing external-consultant dependency for database work.
    • Strategic input into sharding, streaming, and decomposition decisions.

    Erfahrung

    • At least 5 years hands-on as a Database Administrator, Database Engineer, or Performance Specialist in Microsoft SQL Server environments.
    • Experience in an environment decomposing a long-tenured heritage platform into microservices.

    Unser Angebot

    • 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.

    Benefits

    Essen & Trinken

    Work-Life-Integration

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort Kaiserslautern

      Rheinland-Pfalz

      Deutschland

    Das ist dein Arbeitgeber

    Topdesk

    Topdesk

    TOPdesk ist einer der am schnellsten wachsenden Servicemanagement-Anbieter weltweit mit über 800 Mitarbeitern in 11 Ländern .

    Description

  • Sprachen
    Englisch
  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Hybrid, Onsite
  • Branche
    Internet, IT, Telekom
  • Logo Topdesk

    Senior Database Engineer

    Ort
    Kaiserslautern
    Arbeitsmodell
    Hybrid, Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)
    Nur Englisch
    Nur Englisch erforderlich

    Weitere Jobs