Job
Aus Partner-Feed
Leistungsingenieur - Benchmarking
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Ja
- Unternehmen
- Supabase
- Level
- Any
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Über Supabase
Supabase ist die Postgres-Entwicklungsplattform, die von Entwicklern für Entwickler entwickelt wurde. Wir bieten eine komplette Backend-Lösung einschließlich Datenbank, Authentifizierung, Speicherung, Edge-Funktionen, Echtzeit und Vektorsuche. Alle Services sind tief integriert und auf Wachstum ausgelegt.
Über diese Rolle
Wir stellen erfahrene Leistungsingenieure ein, um die Leistungsmessung bei Supabase streng, wiederholbar und für Produktteams umsetzbar zu machen. Diese Rolle ist für die Benchmarking- und Profiling-Systeme verantwortlich, mit denen wir Regressionen erkennen, Leistungsänderungen erklären und glaubwürdige Zahlen für Kunden und den Markt veröffentlichen. Sie erstellen die Tools und die Methodik und erleichtern den Produktteams die korrekte Verwendung.
Sie würden als eines der ersten Mitglieder einem neuen Performance-Team beitreten und mit einem äußerst erfahrenen Performance-Ingenieur zusammenarbeiten, wobei das Team dieses Jahr auf etwa sechs Personen anwächst. Es gibt keinen alten Prozess, der übernommen werden muss – Sie helfen mit, zu definieren, wie wir Leistungskennzahlen bei Supabase messen und kommunizieren.
Was Sie tun werden
•
Erstellen und entwickeln Sie Benchmarking-, Profiling- und Lasttest-Tools (Cloud, Datenbank und End-to-End).
•
Definieren Sie Benchmark-Suites und Referenz-Workloads, die das tatsächliche Kundenverhalten widerspiegeln (und entwickeln Sie sie weiter, wenn sich die Produkte ändern).
•
Legen Sie Leistungsbasislinien und Regressions-Gates für alle Produkte fest (Abweichungsverfolgung, Umgebungskontrolle und Erkennung von Änderungen).
•
Erstellen Sie Mechanismen, die Benchmark-Ergebnisse in die Tat umsetzen: Triage-Workflows, Eigentümerweiterleitung und klare, reproduzierbare Berichte.
•
Arbeiten Sie eng mit Datenbankteams (z. B. Multigres, OrioleDB) zusammen, um Engpässe zu identifizieren und konkrete Leistungsverbesserungen zu erzielen.
•
Ermöglichen Sie dem Unternehmen, glaubwürdige, wiederholbare Leistungszahlen für Kunden und den Markt zu veröffentlichen.
•
Helfen Sie Teams dabei, Leistungstests selbst durchzuführen und Leistung zu einem erstklassigen technischen Anliegen zu machen.
Probleme, an denen Sie arbeiten könnten
•
Bauen Sie unsere kontinuierliche Benchmarking-Infrastruktur auf, damit Produktteams Leistungsrückgänge frühzeitig erkennen können. Im Idealfall können Teams während der Entwicklung einer Funktion Benchmarks direkt auf PRs oder lokal durchführen.
•
Analysieren und beseitigen Sie Probleme mit Lastgeneratoren, Workloads oder Benchmark-Umgebungen, um sicherzustellen, dass Benchmarks zuverlässige Indikatoren für die tatsächliche Produktleistung sind.
•
Erstellen Sie Regressions-Triage-Tools, die genau bestimmen, was sich geändert hat (Unterschiede, Profile/Ablaufverfolgungen, Zuordnung auf Abfrageebene).
•
Unterstützen Sie Produktteams, damit diese die Grundursache für Leistungsrückgänge in Benchmark-Umgebungen selbst analysieren können.
Was wir suchen
•
Umfangreiche Erfahrung im Performance Engineering, Benchmarking und Profiling komplexer verteilter Systeme. Insbesondere verfügen Sie über Benchmarking-Systeme, bei denen Reproduzierbarkeit und Kontrollvarianz von Bedeutung sind.
•
Starkes Systemverständnis (Datenbanken, Speicher, Netzwerke, Cloud-Infrastruktur).
•
Komfortables Arbeiten in Produkt-, Infrastruktur- und Datenbankteams.
•
Pragmatische, werkzeugorientierte Denkweise mit ausgeprägten Kommunikationsfähigkeiten.
•
Tiefe an mindestens einem Ende dieses Stapels: Linux-Kernel-Interna (virtueller Speicher, Planung, Netzwerk, IO) oder Datenbank-Interna (Abfrageplanung, Speicher-Engines, Puffer- und WAL-Verwaltung)
Was wir anbieten
•
Vollständig ferngesteuert
Wir stellen weltweit ein. Wir glauben, dass Sie von überall aus Ihre beste Arbeit leisten können. Es gibt keine Supabase-Büros, aber wir bieten eine WeWork-Mitgliedschaft oder eine Co-Working-Zulage, die Sie überall auf der Welt nutzen können.
•
ESOP
Jedes Teammitglied erhält ESOP (Equity Ownership) am Unternehmen. Wir möchten, dass alle an den Vorteilen dessen teilhaben, was wir gemeinsam aufbauen.
•
Technische Zulage
Nutzen Sie dieses Budget, um Ihre ideale Arbeitsumgebung einzurichten – Laptop, Monitor, Kopfhörer oder was auch immer Ihnen hilft, Ihre beste Arbeit zu leisten.
•
Vorteile für die Gesundheit
Supabase deckt 100 % der Krankenversicherung für Mitarbeiter und 80 % für Angehörige ab, wo auch immer Sie sich befinden. Ihr Wohlbefinden und die Gesundheit Ihrer Familie liegen uns am Herzen.
•
Jährliche Off-Sites
Einmal im Jahr trifft sich das gesamte Unternehmen in einer neuen Stadt zu einer Woche voller Kontakte, Zusammenarbeit und Spaß. Es ist ein Höhepunkt unseres Jahres.
•
Flexibles Arbeiten
Wir arbeiten asynchron und vertrauen darauf, dass Sie Ihre Zeit selbst verwalten. Sie wissen, was wann zu tun ist.
•
Berufliche Entwicklung
Jedes Teammitglied erhält eine jährliche Bildungszulage, die Sie für das Lernen ausgeben können – Kurse, Bücher, Konferenzen oder alles, was Ihr Wachstum unterstützt.
Über das Team
Supabase wurde als Remote- und Open-Source-Lösung geboren. Wir glauben, dass unser weltweit verteiltes Team unsere Geheimwaffe bei der Entwicklung von Tools ist, die Entwickler lieben.
•
~400 Teammitglieder
•
Über 60 Länder
•
Über 20 Sprachen gesprochen
•
Über 1 Milliarde US-Dollar gesammelt (einschließlich unserer Serie F im Wert von 500 Millionen US-Dollar)
•
Über 540.000 Community-Mitglieder
Wir handeln schnell, bauen öffentlich und nutzen das, was wir liefern. Wenn es in Ihrem Projekt enthalten ist, verwenden wir es wahrscheinlich auch in unserem. Wir glauben fest an das Open-Source-Ökosystem und streben danach, bestehende Tools und Communities zu unterstützen und nicht zu ersetzen.
Quelle: Jobicy (https://jobicy.com/jobs/156582-performance-engineer-benchmarking)
Supabase ist die Postgres-Entwicklungsplattform, die von Entwicklern für Entwickler entwickelt wurde. Wir bieten eine komplette Backend-Lösung einschließlich Datenbank, Authentifizierung, Speicherung, Edge-Funktionen, Echtzeit und Vektorsuche. Alle Services sind tief integriert und auf Wachstum ausgelegt.
Über diese Rolle
Wir stellen erfahrene Leistungsingenieure ein, um die Leistungsmessung bei Supabase streng, wiederholbar und für Produktteams umsetzbar zu machen. Diese Rolle ist für die Benchmarking- und Profiling-Systeme verantwortlich, mit denen wir Regressionen erkennen, Leistungsänderungen erklären und glaubwürdige Zahlen für Kunden und den Markt veröffentlichen. Sie erstellen die Tools und die Methodik und erleichtern den Produktteams die korrekte Verwendung.
Sie würden als eines der ersten Mitglieder einem neuen Performance-Team beitreten und mit einem äußerst erfahrenen Performance-Ingenieur zusammenarbeiten, wobei das Team dieses Jahr auf etwa sechs Personen anwächst. Es gibt keinen alten Prozess, der übernommen werden muss – Sie helfen mit, zu definieren, wie wir Leistungskennzahlen bei Supabase messen und kommunizieren.
Was Sie tun werden
•
Erstellen und entwickeln Sie Benchmarking-, Profiling- und Lasttest-Tools (Cloud, Datenbank und End-to-End).
•
Definieren Sie Benchmark-Suites und Referenz-Workloads, die das tatsächliche Kundenverhalten widerspiegeln (und entwickeln Sie sie weiter, wenn sich die Produkte ändern).
•
Legen Sie Leistungsbasislinien und Regressions-Gates für alle Produkte fest (Abweichungsverfolgung, Umgebungskontrolle und Erkennung von Änderungen).
•
Erstellen Sie Mechanismen, die Benchmark-Ergebnisse in die Tat umsetzen: Triage-Workflows, Eigentümerweiterleitung und klare, reproduzierbare Berichte.
•
Arbeiten Sie eng mit Datenbankteams (z. B. Multigres, OrioleDB) zusammen, um Engpässe zu identifizieren und konkrete Leistungsverbesserungen zu erzielen.
•
Ermöglichen Sie dem Unternehmen, glaubwürdige, wiederholbare Leistungszahlen für Kunden und den Markt zu veröffentlichen.
•
Helfen Sie Teams dabei, Leistungstests selbst durchzuführen und Leistung zu einem erstklassigen technischen Anliegen zu machen.
Probleme, an denen Sie arbeiten könnten
•
Bauen Sie unsere kontinuierliche Benchmarking-Infrastruktur auf, damit Produktteams Leistungsrückgänge frühzeitig erkennen können. Im Idealfall können Teams während der Entwicklung einer Funktion Benchmarks direkt auf PRs oder lokal durchführen.
•
Analysieren und beseitigen Sie Probleme mit Lastgeneratoren, Workloads oder Benchmark-Umgebungen, um sicherzustellen, dass Benchmarks zuverlässige Indikatoren für die tatsächliche Produktleistung sind.
•
Erstellen Sie Regressions-Triage-Tools, die genau bestimmen, was sich geändert hat (Unterschiede, Profile/Ablaufverfolgungen, Zuordnung auf Abfrageebene).
•
Unterstützen Sie Produktteams, damit diese die Grundursache für Leistungsrückgänge in Benchmark-Umgebungen selbst analysieren können.
Was wir suchen
•
Umfangreiche Erfahrung im Performance Engineering, Benchmarking und Profiling komplexer verteilter Systeme. Insbesondere verfügen Sie über Benchmarking-Systeme, bei denen Reproduzierbarkeit und Kontrollvarianz von Bedeutung sind.
•
Starkes Systemverständnis (Datenbanken, Speicher, Netzwerke, Cloud-Infrastruktur).
•
Komfortables Arbeiten in Produkt-, Infrastruktur- und Datenbankteams.
•
Pragmatische, werkzeugorientierte Denkweise mit ausgeprägten Kommunikationsfähigkeiten.
•
Tiefe an mindestens einem Ende dieses Stapels: Linux-Kernel-Interna (virtueller Speicher, Planung, Netzwerk, IO) oder Datenbank-Interna (Abfrageplanung, Speicher-Engines, Puffer- und WAL-Verwaltung)
Was wir anbieten
•
Vollständig ferngesteuert
Wir stellen weltweit ein. Wir glauben, dass Sie von überall aus Ihre beste Arbeit leisten können. Es gibt keine Supabase-Büros, aber wir bieten eine WeWork-Mitgliedschaft oder eine Co-Working-Zulage, die Sie überall auf der Welt nutzen können.
•
ESOP
Jedes Teammitglied erhält ESOP (Equity Ownership) am Unternehmen. Wir möchten, dass alle an den Vorteilen dessen teilhaben, was wir gemeinsam aufbauen.
•
Technische Zulage
Nutzen Sie dieses Budget, um Ihre ideale Arbeitsumgebung einzurichten – Laptop, Monitor, Kopfhörer oder was auch immer Ihnen hilft, Ihre beste Arbeit zu leisten.
•
Vorteile für die Gesundheit
Supabase deckt 100 % der Krankenversicherung für Mitarbeiter und 80 % für Angehörige ab, wo auch immer Sie sich befinden. Ihr Wohlbefinden und die Gesundheit Ihrer Familie liegen uns am Herzen.
•
Jährliche Off-Sites
Einmal im Jahr trifft sich das gesamte Unternehmen in einer neuen Stadt zu einer Woche voller Kontakte, Zusammenarbeit und Spaß. Es ist ein Höhepunkt unseres Jahres.
•
Flexibles Arbeiten
Wir arbeiten asynchron und vertrauen darauf, dass Sie Ihre Zeit selbst verwalten. Sie wissen, was wann zu tun ist.
•
Berufliche Entwicklung
Jedes Teammitglied erhält eine jährliche Bildungszulage, die Sie für das Lernen ausgeben können – Kurse, Bücher, Konferenzen oder alles, was Ihr Wachstum unterstützt.
Über das Team
Supabase wurde als Remote- und Open-Source-Lösung geboren. Wir glauben, dass unser weltweit verteiltes Team unsere Geheimwaffe bei der Entwicklung von Tools ist, die Entwickler lieben.
•
~400 Teammitglieder
•
Über 60 Länder
•
Über 20 Sprachen gesprochen
•
Über 1 Milliarde US-Dollar gesammelt (einschließlich unserer Serie F im Wert von 500 Millionen US-Dollar)
•
Über 540.000 Community-Mitglieder
Wir handeln schnell, bauen öffentlich und nutzen das, was wir liefern. Wenn es in Ihrem Projekt enthalten ist, verwenden wir es wahrscheinlich auch in unserem. Wir glauben fest an das Open-Source-Ökosystem und streben danach, bestehende Tools und Communities zu unterstützen und nicht zu ersetzen.
Quelle: Jobicy (https://jobicy.com/jobs/156582-performance-engineer-benchmarking)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Supabase
Inserat bereitgestellt von Supabase.