Job
Aus Partner-Feed
Leistungsingenieur – Leistungsanalyse und -optimierung
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 die Rolle
Wir stellen erfahrene Leistungsingenieure ein, um Leistungsgewinne im gesamten Supabase-Stack zu finden und zu erzielen – vom Abfrageoptimierer bis zur Blockgeräteebene und über die Netzwerkpfade und Cloud-Infrastruktur, die unsere verteilte Plattform verbinden. Hierbei handelt es sich um eine Rolle bei der Leistungserbringung: echte, messbare Verbesserungen unserer Datenbank, Plattform und APIs bei der Skalierung in Richtung Workloads auf Unternehmens- und Plattformniveau. Die von Ihnen entwickelten Methoden und Tools dienen dazu, diese Leistung zu vervielfachen.
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 Legacy-Prozess, der übernommen werden muss – Sie helfen dabei, die Funktionsweise des Performance Engineering bei Supabase zu definieren.
Was du tun wirst
•
Finden Sie Engpässe in Live-Produktionssystemen und charakterisieren Sie sie präzise genug, damit das verantwortliche Team darauf reagieren kann, ohne dass Sie dabei sind.
•
Arbeiten Sie eng mit Datenbankteams (z. B. Multigres, OrioleDB) und Infrastrukturteams zusammen, um konkrete Leistungsverbesserungen zu erzielen.
•
Erstellen, kommunizieren und entwickeln Sie Leistungsmethoden und -tools, die Live-Produktionsdaten in umsetzbare Erkenntnisse umwandeln.
•
Arbeiten Sie mit dem Observability-Team zusammen, um die richtigen Signale zu erfassen und eine einheitliche Sicht auf die Plattformleistung (Latenz, Durchsatz, Tail-Verhalten) über alle Produkte hinweg zu erstellen.
•
Helfen Sie Teams bei der Self-Service-Leistungsanalyse und machen Sie Leistung zu einem erstklassigen technischen Anliegen.
Probleme, an denen Sie arbeiten könnten
•
Passen Sie das Paging-Verhalten des Kernels an Produktions-Workloads an
•
Reduzieren Sie den Speicheraufwand in OrioleDB und Multigres
•
Identifizieren und beseitigen Sie Quellen für Latenzspitzen von der Anwendungs- bis zur Kernel-Ebene
•
Identifizieren Sie Skalierbarkeitsengpässe im gesamten Stack und arbeiten Sie mit den entsprechenden Teams in Supabase und der breiteren Community zusammen, um diese zu beheben
Was wir suchen
•
Umfangreiche Erfahrung im Performance Engineering, insbesondere in der Leistungsanalyse komplexer verteilter Systeme.
•
Sie können den gesamten Stapel durchgehen: Verfolgen Sie ein Tail-Latenz-Problem vom Abfrageoptimierer über die Systemaufrufgrenze bis zum E/A-Scheduler – oder über Pooler-Hops, Netzwerkpfade und Verfügbarkeitszonen – und lesen Sie Profile und Traces auf jeder Ebene.
•
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)
•
Fundierte Kenntnisse der Netzwerk- und Cloud-Infrastrukturleistung: TCP-Verhalten unter Last, Netzwerkvirtualisierungs-Overhead und die Leistungsmerkmale von AWS-Primitiven (EBS-Durchsatz und IOPS, Instanznetzwerklimits, Platzierungsgruppen, Cross-AZ-Latenz).
•
Nachgewiesene Fähigkeit, Leistungseinblicke in echte Produkt- und Architekturverbesserungen umzuwandeln – einschließlich der Beauftragung von Teams, denen Sie nicht angehören, Prioritäten zu setzen und die Lösung zu liefern.
•
Starke schriftliche Kommunikation: Ihre Problembeschreibungen sind präzise, reproduzierbar und für sich genommen überzeugend.
•
Pragmatische, werkzeugorientierte Denkweise; Komfort bei der Arbeit in Produkt-, Infrastruktur- und Datenbankteams.
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/156581-performance-engineer-performance-analysis-tuning)
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 die Rolle
Wir stellen erfahrene Leistungsingenieure ein, um Leistungsgewinne im gesamten Supabase-Stack zu finden und zu erzielen – vom Abfrageoptimierer bis zur Blockgeräteebene und über die Netzwerkpfade und Cloud-Infrastruktur, die unsere verteilte Plattform verbinden. Hierbei handelt es sich um eine Rolle bei der Leistungserbringung: echte, messbare Verbesserungen unserer Datenbank, Plattform und APIs bei der Skalierung in Richtung Workloads auf Unternehmens- und Plattformniveau. Die von Ihnen entwickelten Methoden und Tools dienen dazu, diese Leistung zu vervielfachen.
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 Legacy-Prozess, der übernommen werden muss – Sie helfen dabei, die Funktionsweise des Performance Engineering bei Supabase zu definieren.
Was du tun wirst
•
Finden Sie Engpässe in Live-Produktionssystemen und charakterisieren Sie sie präzise genug, damit das verantwortliche Team darauf reagieren kann, ohne dass Sie dabei sind.
•
Arbeiten Sie eng mit Datenbankteams (z. B. Multigres, OrioleDB) und Infrastrukturteams zusammen, um konkrete Leistungsverbesserungen zu erzielen.
•
Erstellen, kommunizieren und entwickeln Sie Leistungsmethoden und -tools, die Live-Produktionsdaten in umsetzbare Erkenntnisse umwandeln.
•
Arbeiten Sie mit dem Observability-Team zusammen, um die richtigen Signale zu erfassen und eine einheitliche Sicht auf die Plattformleistung (Latenz, Durchsatz, Tail-Verhalten) über alle Produkte hinweg zu erstellen.
•
Helfen Sie Teams bei der Self-Service-Leistungsanalyse und machen Sie Leistung zu einem erstklassigen technischen Anliegen.
Probleme, an denen Sie arbeiten könnten
•
Passen Sie das Paging-Verhalten des Kernels an Produktions-Workloads an
•
Reduzieren Sie den Speicheraufwand in OrioleDB und Multigres
•
Identifizieren und beseitigen Sie Quellen für Latenzspitzen von der Anwendungs- bis zur Kernel-Ebene
•
Identifizieren Sie Skalierbarkeitsengpässe im gesamten Stack und arbeiten Sie mit den entsprechenden Teams in Supabase und der breiteren Community zusammen, um diese zu beheben
Was wir suchen
•
Umfangreiche Erfahrung im Performance Engineering, insbesondere in der Leistungsanalyse komplexer verteilter Systeme.
•
Sie können den gesamten Stapel durchgehen: Verfolgen Sie ein Tail-Latenz-Problem vom Abfrageoptimierer über die Systemaufrufgrenze bis zum E/A-Scheduler – oder über Pooler-Hops, Netzwerkpfade und Verfügbarkeitszonen – und lesen Sie Profile und Traces auf jeder Ebene.
•
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)
•
Fundierte Kenntnisse der Netzwerk- und Cloud-Infrastrukturleistung: TCP-Verhalten unter Last, Netzwerkvirtualisierungs-Overhead und die Leistungsmerkmale von AWS-Primitiven (EBS-Durchsatz und IOPS, Instanznetzwerklimits, Platzierungsgruppen, Cross-AZ-Latenz).
•
Nachgewiesene Fähigkeit, Leistungseinblicke in echte Produkt- und Architekturverbesserungen umzuwandeln – einschließlich der Beauftragung von Teams, denen Sie nicht angehören, Prioritäten zu setzen und die Lösung zu liefern.
•
Starke schriftliche Kommunikation: Ihre Problembeschreibungen sind präzise, reproduzierbar und für sich genommen überzeugend.
•
Pragmatische, werkzeugorientierte Denkweise; Komfort bei der Arbeit in Produkt-, Infrastruktur- und Datenbankteams.
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/156581-performance-engineer-performance-analysis-tuning)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Supabase
Inserat bereitgestellt von Supabase.