Emploi
De la source partenaire
Ingénieur Performance - Benchmarking
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- Supabase
- Niveau
- Any
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
À propos de Supabase
Supabase est la plateforme de développement Postgres, construite par des développeurs pour des développeurs. Nous fournissons une solution backend complète comprenant la base de données, l'authentification, le stockage, les fonctions Edge, le temps réel et la recherche de vecteurs. Tous les services sont profondément intégrés et conçus pour la croissance.
À propos de ce rôle
Nous recrutons des ingénieurs de performance expérimentés pour rendre la mesure des performances chez Supabase rigoureuse, reproductible et exploitable par les équipes produit. Ce rôle possède les systèmes d'analyse comparative et de profilage que nous utilisons pour détecter les régressions, expliquer les changements de performances et publier des chiffres crédibles pour les clients et le marché. Vous construirez les outils et la méthodologie et faciliterez leur utilisation correcte par les équipes produit.
Vous rejoindrez une nouvelle équipe de performance en tant que l’un de ses premiers membres, travaillant aux côtés d’un ingénieur de performance très expérimenté, l’équipe s’agrandissant à environ six cette année. Il n'y a pas de processus hérité à hériter : vous contribuerez à définir la manière dont nous mesurons et communiquons les mesures de performance chez Supabase.
Ce que tu feras
•
Créez et faites évoluer des outils d'analyse comparative, de profilage et de test de charge (cloud, base de données et de bout en bout).
•
Définissez des suites de référence et des charges de travail de référence qui reflètent le comportement réel des clients (et faites-les évoluer à mesure que les produits évoluent).
•
Établissez des références de performances et des portes de régression pour tous les produits (suivi des écarts, contrôle de l'environnement et détection des changements).
•
Créez des mécanismes qui transforment les résultats de référence en actions : flux de travail de tri, routage des propriétaires et rapports clairs et reproductibles.
•
Collaborez étroitement avec les équipes de bases de données (par exemple Multigres, OrioleDB) pour identifier les goulots d'étranglement et apporter des améliorations concrètes des performances.
•
Permettez à l’entreprise de publier des chiffres de performances crédibles et reproductibles pour les clients et le marché.
•
Aidez les équipes à effectuer des tests de performances en libre-service et à faire des performances une préoccupation d'ingénierie de premier ordre.
Problèmes sur lesquels vous pourriez travailler
•
Construisez notre infrastructure d'analyse comparative continue afin que les équipes produit puissent détecter rapidement les régressions de performances. Idéalement, les équipes peuvent exécuter des benchmarks directement sur les PR ou localement tout en développant une fonctionnalité.
•
Analysez et éliminez les problèmes liés aux générateurs de charge, aux charges de travail ou aux environnements de référence pour garantir que les références sont des indicateurs fiables des performances réelles du produit.
•
Créez des outils de triage par régression qui identifient ce qui a changé (différences, profils/traces, attribution au niveau de la requête).
•
Aidez les équipes produit afin qu’elles puissent analyser elles-mêmes la cause profonde des régressions de performances dans les environnements de référence.
Ce que nous recherchons
•
Expérience approfondie en ingénierie des performances, en analyse comparative et en profilage de systèmes distribués complexes. Plus précisément, vous possédez des systèmes d'analyse comparative où la reproductibilité et le contrôle de la variance étaient importants.
•
Forte intuition des systèmes (bases de données, stockage, réseau, infrastructure cloud).
•
À l'aise de travailler avec des équipes de produits, d'infrastructure et de bases de données.
•
Esprit pragmatique et orienté outils avec de solides compétences en communication.
•
Profondeur à au moins une extrémité de cette pile : éléments internes du noyau Linux (mémoire virtuelle, planification, mise en réseau, E/S) ou éléments internes de la base de données (planification des requêtes, moteurs de stockage, gestion des tampons et des WAL)
Ce que nous proposons
•
Entièrement distant
Nous embauchons dans le monde entier. Nous pensons que vous pouvez donner le meilleur de vous-même, où que vous soyez. Il n'y a pas de bureaux Supabase, mais nous proposons une adhésion à WeWork ou une allocation de coworking que vous pouvez utiliser partout dans le monde.
•
ESOP
Chaque membre de l'équipe reçoit un ESOP (actionnariat) dans l'entreprise. Nous voulons que tout le monde partage les avantages de ce que nous construisons ensemble.
•
Allocation technique
Utilisez ce budget pour configurer votre environnement de travail idéal : ordinateur portable, moniteur, écouteurs ou tout ce qui vous aide à faire de votre mieux.
•
Avantages pour la santé
Supabase couvre 100% de l'assurance maladie des salariés et 80% des personnes à charge, où que vous soyez. Votre bien-être et la santé de votre famille nous tiennent à cœur.
•
Hors sites annuels
Une fois par an, toute l'entreprise se réunit dans une nouvelle ville pour une semaine de connexion, de collaboration et de plaisir. C’est un moment fort de notre année.
•
Travail flexible
Nous fonctionnons de manière asynchrone et vous faisons confiance pour gérer votre propre temps. Vous savez ce qui doit être fait et quand.
•
Développement professionnel
Chaque membre de l'équipe reçoit une allocation annuelle d'éducation à consacrer à l'apprentissage : cours, livres, conférences ou tout ce qui soutient votre croissance.
À propos de l'équipe
Supabase est né à distance et en open source. Nous pensons que notre équipe répartie à l’échelle mondiale est notre arme secrète pour créer les outils que les développeurs adorent.
•
~400 membres de l'équipe
•
60+ pays
•
Plus de 20 langues parlées
•
Plus de 1 milliard de dollars levés (y compris notre série F de 500 millions de dollars)
•
Plus de 540 000 membres de la communauté
Nous agissons rapidement, construisons en public et utilisons ce que nous expédions. Si c'est dans votre projet, nous l'utilisons probablement aussi dans le nôtre. Nous croyons profondément dans l'écosystème open source et nous nous efforçons de soutenir, et non de remplacer, les outils et les communautés existants.
Source : Jobicy (https://jobicy.com/jobs/156582-performance-engineer-benchmarking)
Supabase est la plateforme de développement Postgres, construite par des développeurs pour des développeurs. Nous fournissons une solution backend complète comprenant la base de données, l'authentification, le stockage, les fonctions Edge, le temps réel et la recherche de vecteurs. Tous les services sont profondément intégrés et conçus pour la croissance.
À propos de ce rôle
Nous recrutons des ingénieurs de performance expérimentés pour rendre la mesure des performances chez Supabase rigoureuse, reproductible et exploitable par les équipes produit. Ce rôle possède les systèmes d'analyse comparative et de profilage que nous utilisons pour détecter les régressions, expliquer les changements de performances et publier des chiffres crédibles pour les clients et le marché. Vous construirez les outils et la méthodologie et faciliterez leur utilisation correcte par les équipes produit.
Vous rejoindrez une nouvelle équipe de performance en tant que l’un de ses premiers membres, travaillant aux côtés d’un ingénieur de performance très expérimenté, l’équipe s’agrandissant à environ six cette année. Il n'y a pas de processus hérité à hériter : vous contribuerez à définir la manière dont nous mesurons et communiquons les mesures de performance chez Supabase.
Ce que tu feras
•
Créez et faites évoluer des outils d'analyse comparative, de profilage et de test de charge (cloud, base de données et de bout en bout).
•
Définissez des suites de référence et des charges de travail de référence qui reflètent le comportement réel des clients (et faites-les évoluer à mesure que les produits évoluent).
•
Établissez des références de performances et des portes de régression pour tous les produits (suivi des écarts, contrôle de l'environnement et détection des changements).
•
Créez des mécanismes qui transforment les résultats de référence en actions : flux de travail de tri, routage des propriétaires et rapports clairs et reproductibles.
•
Collaborez étroitement avec les équipes de bases de données (par exemple Multigres, OrioleDB) pour identifier les goulots d'étranglement et apporter des améliorations concrètes des performances.
•
Permettez à l’entreprise de publier des chiffres de performances crédibles et reproductibles pour les clients et le marché.
•
Aidez les équipes à effectuer des tests de performances en libre-service et à faire des performances une préoccupation d'ingénierie de premier ordre.
Problèmes sur lesquels vous pourriez travailler
•
Construisez notre infrastructure d'analyse comparative continue afin que les équipes produit puissent détecter rapidement les régressions de performances. Idéalement, les équipes peuvent exécuter des benchmarks directement sur les PR ou localement tout en développant une fonctionnalité.
•
Analysez et éliminez les problèmes liés aux générateurs de charge, aux charges de travail ou aux environnements de référence pour garantir que les références sont des indicateurs fiables des performances réelles du produit.
•
Créez des outils de triage par régression qui identifient ce qui a changé (différences, profils/traces, attribution au niveau de la requête).
•
Aidez les équipes produit afin qu’elles puissent analyser elles-mêmes la cause profonde des régressions de performances dans les environnements de référence.
Ce que nous recherchons
•
Expérience approfondie en ingénierie des performances, en analyse comparative et en profilage de systèmes distribués complexes. Plus précisément, vous possédez des systèmes d'analyse comparative où la reproductibilité et le contrôle de la variance étaient importants.
•
Forte intuition des systèmes (bases de données, stockage, réseau, infrastructure cloud).
•
À l'aise de travailler avec des équipes de produits, d'infrastructure et de bases de données.
•
Esprit pragmatique et orienté outils avec de solides compétences en communication.
•
Profondeur à au moins une extrémité de cette pile : éléments internes du noyau Linux (mémoire virtuelle, planification, mise en réseau, E/S) ou éléments internes de la base de données (planification des requêtes, moteurs de stockage, gestion des tampons et des WAL)
Ce que nous proposons
•
Entièrement distant
Nous embauchons dans le monde entier. Nous pensons que vous pouvez donner le meilleur de vous-même, où que vous soyez. Il n'y a pas de bureaux Supabase, mais nous proposons une adhésion à WeWork ou une allocation de coworking que vous pouvez utiliser partout dans le monde.
•
ESOP
Chaque membre de l'équipe reçoit un ESOP (actionnariat) dans l'entreprise. Nous voulons que tout le monde partage les avantages de ce que nous construisons ensemble.
•
Allocation technique
Utilisez ce budget pour configurer votre environnement de travail idéal : ordinateur portable, moniteur, écouteurs ou tout ce qui vous aide à faire de votre mieux.
•
Avantages pour la santé
Supabase couvre 100% de l'assurance maladie des salariés et 80% des personnes à charge, où que vous soyez. Votre bien-être et la santé de votre famille nous tiennent à cœur.
•
Hors sites annuels
Une fois par an, toute l'entreprise se réunit dans une nouvelle ville pour une semaine de connexion, de collaboration et de plaisir. C’est un moment fort de notre année.
•
Travail flexible
Nous fonctionnons de manière asynchrone et vous faisons confiance pour gérer votre propre temps. Vous savez ce qui doit être fait et quand.
•
Développement professionnel
Chaque membre de l'équipe reçoit une allocation annuelle d'éducation à consacrer à l'apprentissage : cours, livres, conférences ou tout ce qui soutient votre croissance.
À propos de l'équipe
Supabase est né à distance et en open source. Nous pensons que notre équipe répartie à l’échelle mondiale est notre arme secrète pour créer les outils que les développeurs adorent.
•
~400 membres de l'équipe
•
60+ pays
•
Plus de 20 langues parlées
•
Plus de 1 milliard de dollars levés (y compris notre série F de 500 millions de dollars)
•
Plus de 540 000 membres de la communauté
Nous agissons rapidement, construisons en public et utilisons ce que nous expédions. Si c'est dans votre projet, nous l'utilisons probablement aussi dans le nôtre. Nous croyons profondément dans l'écosystème open source et nous nous efforçons de soutenir, et non de remplacer, les outils et les communautés existants.
Source : Jobicy (https://jobicy.com/jobs/156582-performance-engineer-benchmarking)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Supabase
Annonce fournie par Supabase.