Auf einen Blick
- Aufgaben: Leite die Performance-Engineering-Strategie für Datenbank- und KI-Workloads.
- Unternehmen: Innovatives Unternehmen mit Fokus auf Datenbank- und KI-Technologien.
- Vorteile: Vollständig remote, flexible Arbeitszeiten und wettbewerbsfähige Vergütung.
- Weitere Informationen: Inklusive und kollaborative Unternehmenskultur mit Fokus auf berufliche Entwicklung.
- Warum dieser Job: Gestalte die Performance-Strategie für bahnbrechende Technologien und beeinflusse die Zukunft der Systeme.
- Qualifikationen: Mindestens 8 Jahre Erfahrung in Performance Engineering oder verwandten Bereichen.
Das prognostizierte Gehalt liegt zwischen 80000 - 110000 € pro Jahr.
In dieser senior technischen Rolle liegt der Fokus auf der Definition und dem Vorantreiben von Leistungsexzellenz in großangelegten Datenbank- und KI-Systemen in einer verteilten, cloud-nativen Umgebung. Sie sind verantwortlich für die Etablierung der Benchmarking-Strategie, die Sicherstellung der Leistungsprognostizierbarkeit und den Aufbau rigoroser Rahmenbedingungen zur Messung des Verhaltens von Systemen unter realen Arbeitslasten. Als zentrale technische Autorität arbeiten Sie eng mit Ingenieur-, Produkt- und Feldteams zusammen, um Leistungserkenntnisse in architektonische Entscheidungen und Richtungspläne zu übersetzen. Die Rolle kombiniert tiefgehende Systemexpertise mit praktischer Ingenieurskunst und erfordert sowohl strategisches Denken als auch praktische Umsetzung.
Sie werden skalierbare Benchmarking-Systeme für Datenbank- und KI-Arbeitslasten entwerfen, wobei sichergestellt wird, dass die Ergebnisse reproduzierbar, messbar und umsetzbar sind. Dies ist eine hochwirksame Position für jemanden, der leidenschaftlich an systemübergreifender Leistung, datengestützten Ingenieursentscheidungen und der Beeinflussung von Technologien im großen Maßstab interessiert ist.
Verantwortlichkeiten- Definieren und Leiten der Performance-Engineering-Strategie für Datenbank- und KI-Arbeitslasten, einschließlich Benchmarking-Rahmen, Regressionserkennung und Leistungsberichtsstandards.
- Entwerfen und Pflegen von wiederholbaren, End-to-End-Benchmarks für OLTP-, OLAP- und gemischte Datenbankarbeitslasten sowie für KI-Inferenz- und Pipelinesysteme.
- Entwickeln und Optimieren von Benchmarking-Hilfsprogrammen, Automatisierungsskripten und Dashboards, um eine konsistente und reproduzierbare Leistungsbewertung sicherzustellen.
- Analysieren der Systemleistung hinsichtlich Durchsatz, Latenz, Parallelität, Skalierbarkeit und Stabilität, Identifizieren von Engpässen und Empfehlen von Optimierungen.
- Zusammenarbeiten mit Ingenieur-, Produkt- und Feldteams zur Definition von Leistungszielen, Akzeptanzkriterien und architektonischen Verbesserungen.
- Etablieren von Best Practices für die Leistung, einschließlich Testgenauigkeit, Arbeitslastmodellierung, Hardware-Normalisierung und Governance-Standards.
- Bereitstellen von executive-ready Einblicken und Berichten, die komplexe Leistungsdaten in klare technische und geschäftliche Empfehlungen übersetzen.
- Über 8 Jahre Erfahrung im Performance Engineering, Systems Engineering, SRE oder Benchmarking-Rollen, idealerweise mit Schwerpunkt auf Datenbank- und/oder KI-Systemen.
- Starke Expertise in Leistungsbegriffen wie Latenzverteilungen, Tail-Verhalten, Parallelität, Sättigung und Kapazitätsplanung.
- Tiefes Verständnis von Datenbanksystemen (vorzugsweise PostgreSQL oder ähnlich) und Erfahrung im Benchmarking verteilter oder großangelegter Systeme.
- Praktische Erfahrung mit Benchmarking-Rahmen wie pgbench, HammerDB, TPC-ähnlichen Arbeitslasten oder benutzerdefinierten Leistungs-Hilfsprogrammen.
- Starke Programmier- und Automatisierungsfähigkeiten in Python und/oder Go, mit soliden Bash-Skripting- und Datenanalysefähigkeiten.
- Erfahrung mit Linux-Leistungsprofiling-Tools wie perf, Flamegraphs, strace, iostat oder vmstat.
- Fähigkeit, komplexe technische Erkenntnisse klar zu kommunizieren und Ingenieursentscheidungen über Teams hinweg zu beeinflussen.
- Starker Pluspunkt: Erfahrung mit Vektordatenbanken, PostgreSQL-Tuning, KI-Inferenz-Pipelines, GPU-Profiling, RAG-Workflows oder Speicher-/Netzwerkleistungsoptimierung.
- Vollständig remote Rolle innerhalb der UK/EU-Region.
- Flexibles Arbeitsumfeld, das die Work-Life-Balance unterstützt.
- Wettbewerbsfähige Vergütung, die mit der senior technischen Expertise übereinstimmt.
- Starker Fokus auf berufliche Entwicklung und kontinuierliches Lernen.
- Zugang zu Wellness-Initiativen und Mitarbeiterunterstützungsprogrammen.
- Gelegenheit, die Leistungsstrategie für modernste Datenbank- und KI-Systeme zu gestalten.
- Inklusive und kollaborative Ingenieurkultur.
Principal Performance Engineer (Database & AI Benchmarking) Arbeitgeber: Jobgether
Als Principal Performance Engineer in der Schweiz bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das sich auf die Exzellenz von Datenbank- und KI-Systemen konzentriert. Unser Unternehmen fördert eine inklusive und kollaborative Ingenieurskultur, die nicht nur Ihre berufliche Entwicklung unterstützt, sondern auch flexible Arbeitsbedingungen und ein ausgewogenes Verhältnis zwischen Berufs- und Privatleben bietet. Sie werden Teil eines Teams, das an der Spitze der Technologie steht und die Möglichkeit hat, bedeutende strategische Entscheidungen zu treffen, während Sie gleichzeitig Zugang zu Wellness-Initiativen und kontinuierlichen Lernmöglichkeiten haben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Principal Performance Engineer (Database & AI Benchmarking) erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Fachleuten aus der Branche in Kontakt zu treten. Teile deine Erfahrungen und zeige dein Interesse an Performance Engineering – so bleibst du im Gespräch!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse über Datenbanken und AI-Systeme auffrischst. Mach dir Notizen zu den wichtigsten Konzepten wie Latenzverteilung und Kapazitätsplanung – das wird dir helfen, selbstbewusst aufzutreten!
✨Tipp Nummer 3
Zeige deine praktischen Fähigkeiten! Erstelle ein kleines Projekt oder eine Demo, die deine Benchmarking-Fähigkeiten demonstriert. Das gibt dir nicht nur einen Vorteil im Interview, sondern zeigt auch deine Leidenschaft für das Thema.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden. Und vergiss nicht, deine Bewerbung individuell anzupassen, um zu zeigen, dass du die Anforderungen der Rolle wirklich verstehst.
Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Performance Engineer (Database & AI Benchmarking) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei präzise und konkret:Wenn du deine Erfahrungen und Fähigkeiten beschreibst, sei so konkret wie möglich. Verwende Beispiele aus deiner bisherigen Arbeit, die zeigen, wie du Performance-Engineering-Strategien erfolgreich umgesetzt hast.
Zeige deine Leidenschaft für Performance:Lass uns wissen, warum du dich für Performance Engineering begeisterst! Teile deine Gedanken zu aktuellen Trends in der Datenbank- und KI-Welt und wie du diese in deine Arbeit einbringst.
Betone Teamarbeit:Da wir eng mit verschiedenen Teams zusammenarbeiten, ist es wichtig, dass du deine Fähigkeit zur Zusammenarbeit hervorhebst. Erzähl uns von Projekten, bei denen du erfolgreich mit anderen zusammengearbeitet hast, um technische Herausforderungen zu meistern.
Bewirb dich über unsere Website:Um sicherzustellen, dass deine Bewerbung die richtige Aufmerksamkeit erhält, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten!
Wie man sich auf ein Vorstellungsgespräch bei Jobgether vorbereitet
✨Verstehe die Performance-Konzepte
Mach dich mit den grundlegenden Performance-Konzepten wie Latenzverteilungen, Kapazitätsplanung und Systemverhalten vertraut. Sei bereit, Beispiele aus deiner Erfahrung zu teilen, die zeigen, wie du diese Konzepte in der Praxis angewendet hast.
✨Bereite technische Fragen vor
Erwarte technische Fragen zu Benchmarking-Frameworks und Datenbanksystemen. Übe, wie du deine Erfahrungen mit Tools wie pgbench oder HammerDB erklären kannst, und sei bereit, spezifische Herausforderungen zu diskutieren, die du in der Vergangenheit gemeistert hast.
✨Zeige deine Kommunikationsfähigkeiten
Da du komplexe technische Daten in klare Empfehlungen übersetzen musst, übe, wie du technische Ergebnisse einfach und verständlich präsentieren kannst. Überlege dir, wie du deine Erkenntnisse so darstellen kannst, dass sie für verschiedene Stakeholder relevant sind.
✨Sei bereit für praktische Aufgaben
In vielen technischen Interviews wirst du gebeten, praktische Probleme zu lösen. Bereite dich darauf vor, indem du an realistischen Szenarien arbeitest, die du möglicherweise im Job erleben würdest, und zeige, wie du systematisch an die Lösung herangehst.