Range Generation Next LLC
CloudBees Inc
Ingénieur Performance Senior
Description
Intitulé du poste : Ingénieur Performance Senior
Type de poste : Temps plein
Lieu : Hybride - Denver, CO (3 jours sur site par semaine)
Déclaration EEO
CloudBees est un employeur souscrivant au principe de l'égalité d'accès à l'emploi. Nous célébrons la diversité et nous nous engageons à créer un environnement inclusif pour tous les employés. Toutes les décisions d'emploi sont prises sur la base des qualifications, du mérite et des besoins de l'entreprise, sans égard à la race, la couleur, la religion, le sexe, l'orientation sexuelle, l'identité de genre, l'âge, l'origine nationale, le handicap, le statut de vétéran ou toute autre caractéristique protégée telle que définie par les lois fédérales, étatiques ou locales.
Avis de non-responsabilité
Cette description de poste est destinée à décrire la nature générale et le niveau du travail effectué. Ce n'est pas une liste exhaustive de toutes les tâches, responsabilités et qualifications requises des employés affectés à ce poste. Les tâches, responsabilités et activités peuvent changer à tout moment avec ou sans préavis.
À propos de CloudBees
CloudBees aide les organisations à construire, exécuter et gouverner des usines logicielles, donnant aux entreprises la confiance nécessaire pour livrer des logiciels mieux, plus rapidement et plus sûrement.
L'écriture de code n'est plus le goulot d'étranglement. La gouvernance de ce qui atteint la production et la validation de son impact le sont. Alors que les entreprises adoptent le codage agentique, les logiciels sont créés plus rapidement que la plupart des équipes ne peuvent les examiner, les sécuriser et les valider. Sans gouvernance cohérente, les organisations risquent de livrer du code qu'elles ne peuvent ni expliquer, ni auditer, ni faire confiance.
CloudBees relève ce défi sans demander aux équipes de remplacer les outils qu'elles utilisent déjà. À travers chaque chaîne d'outils qu'un client utilise, CloudBees rend chaque changement, humain ou IA, visible, auditable et responsable avant qu'il n'atteigne la production. CloudBees Unify est le produit derrière cela : une couche de gouvernance, avec des capacités de contrôle et de contexte, qui applique une politique cohérente et des preuves à travers chaque outil, équipe et flux de travail.
Fondée en 2010, CloudBees est soutenue par Goldman Sachs, Morgan Stanley, Bridgepoint Capital, HSBC, Golub Capital, Delta-v Capital, Matrix Partners et Lightspeed Venture Partners.
Rendez-nous visite sur cloudbees.com.
À propos du rôle
CloudBees fait évoluer son modèle d'ingénierie qualité autour des tests automatisés, et ce rôle contribuera à définir comment la performance, la scalabilité et la fiabilité sont intégrées à nos produits dès le départ. En tant qu'Ingénieur Performance Senior, vous construirez des tests de performance en tant que code, établirez des bases de référence mesurables et des portes de qualité, et collaborerez avec les équipes d'ingénierie pour identifier et résoudre les goulots d'étranglement avant qu'ils n'atteignent les clients. Vous combinerez l'ingénierie logicielle pratique, la pensée systémique et la télémétrie de production pour aider CloudBees à livrer des logiciels plus rapidement sans compromettre la confiance, la résilience ou l'expérience client.
Ce que nous valorisons
- Obsession du client — Vous traitez les problèmes des clients comme les vôtres et établissez des relations avec les personnes derrière le logo, pas seulement avec le compte. Vous pouvez citer des décisions que vous avez changées en fonction de ce qu'un client vous a dit.
- Forte initiative — Vous assumez la responsabilité des problèmes au-delà de votre description de poste et agissez sans attendre qu'on vous le demande. Lorsque le chemin n'est pas défini, vous prenez la décision et ralliez les gens autour de vous plutôt que de travailler en contournant.
- Recherche de la vérité — Vous avez un point de vue fort et le mettez à jour lorsque les données disent le contraire. Vous défendez la meilleure réponse, quelle que soit la personne présente, et une fois qu'une décision est prise, vous vous y engagez pleinement.
- Travail acharné — Vous assumez le résultat final, pas seulement votre part, et vous allez au-delà de ce qui est attendu pour y parvenir. Vous travaillez intelligemment autant que dur, et vous trouvez une réelle satisfaction à construire quelque chose de exigeant aux côtés de personnes qui font de même.
- Excellence dans la livraison — Vous maintenez une barre de qualité très élevée et continuez à l'élever, tout en livrant avec urgence au lieu d'attendre la perfection. Chaque itération est une occasion d'apprendre.
- Feedback direct — Vous donnez un feedback honnête et constructif, quelle que soit l'ancienneté ou la durée du mandat, et vous le demandez activement en retour. Vous le donnez avec suffisamment de soin pour que les gens aient envie de l'entendre de votre part.
Exigences
Responsabilités clés
- Concevoir et maîtriser la stratégie d'ingénierie de performance pour les produits et services distribués de votre domaine.
- Construire et maintenir des tests automatisés de charge, de stress, de pics, de longue durée, de scalabilité et de résilience sous forme de code versionné.
- Intégrer les tests de performance, les seuils et la détection de régression dans les flux de travail CI/CD à l'étape appropriée du processus de livraison.
- Collaborer avec les propriétaires de services et les SRE pour définir des bases de référence de performance significatives, des objectifs de niveau de service et des critères de publication concernant la latence, le débit, les taux d'erreur, l'utilisation des ressources et la scalabilité.
- Diagnostiquer les goulots d'étranglement de performance en utilisant les données d'observabilité, le profilage, le traçage, les journaux, les métriques et l'expérimentation disciplinée.
- Collaborer avec les ingénieurs logiciels, les architectes, les SRE, les équipes produit et plateforme pour concevoir la performance tôt dans le cycle de développement.
- Créer des environnements de test, des charges de travail, des ensembles de données et des modèles de capacité réalistes et reproductibles pour les systèmes cloud-natifs.
- Développer des tableaux de bord et des rapports automatisés qui rendent les tendances de performance, les régressions et les risques visibles pour les responsables de l'ingénierie.
- Améliorer les pratiques d'ingénierie de performance, les outils, la documentation et les normes techniques entre les équipes.
- Former les ingénieurs aux tests de performance, à la mesure, à l'analyse des causes profondes et aux pratiques de qualité automatisées.
- Utiliser un agent de codage IA (Claude code ou similaire) pour construire et maintenir des suites de tests, générer des charges de travail, analyser les résultats et appliquer un jugement à ce qu'ils produisent.
Qualifications
Requis
- Diplôme de licence en informatique, ingénierie ou dans un domaine connexe, ou expérience pratique équivalente
- 7+ années d'expérience en ingénierie logicielle, ingénierie de performance, ingénierie de fiabilité de site ou une discipline étroitement liée, y compris une expérience substantielle pratique des tests de performance
- Solides compétences en développement logiciel dans au moins un langage tel que Java, Go, Python, ou JavaScript/TypeScript
- Expérience pratique avec des outils de performance et de charge tels que k6, Gatling, JMeter, Locust, ou équivalent
- Expérience dans l'automatisation des tests et des portes de qualité dans les pipelines CI/CD modernes
- Solide connaissance des systèmes distribués, des APIs, des microservices, des conteneurs, de Kubernetes et de l'infrastructure cloud
- Expérience dans l'analyse de la latence, du débit, de la concurrence, des taux d'erreur, de la saturation des ressources et des limites de capacité
- Expérience dans l'utilisation d'outils d'observabilité et de profilage pour isoler les goulots d'étranglement à travers les couches applicatives, bases de données, réseau et infrastructure
- Capacité à traduire les parcours utilisateurs critiques pour l'entreprise et les attentes en matière de fiabilité en charges de travail réalistes, seuils mesurables et recommandations d'ingénierie actionnables
- Solides compétences en communication écrite et verbale, avec la capacité d'influencer les décisions techniques entre les équipes
Préféré (non requis)
- Expérience avec les produits d'entreprise DevOps, les plateformes de livraison de logiciels, les plateformes de développement ou les produits de gouvernance
- Expérience dans les tests d'environnements Kubernetes à grande échelle ou SaaS multi-locataires
- Expérience avec OpenTelemetry et les plateformes d'observabilité telles que Grafana, Prometheus, Datadog ou New Relic
- Expérience en ingénierie du chaos, tests de résilience, planification de capacité ou optimisation coût-performance
Rémunération et avantages sociaux
Fourchette de salaire de base : 130 000 $ - 160 000 $ par an Conformément à la loi applicable, ceci représente une fourchette de rémunération estimée raisonnable pour ce rôle. La rémunération réelle sera déterminée en fonction des compétences, de l'expérience et de la situation géographique et peut être supérieure ou inférieure au montant indiqué ci-dessus. En dehors de la rémunération de base, CloudBees propose également des options d'achat d'actions et des primes variables.
Ce que CloudBees offre
- Du temps qui vous appartient réellement. Notre politique de congés BEE-Flexible regroupe les jours de vacances, de maladie et personnels en un seul plan illimité. Plus les jours fériés américains payés et 2 journées dédiées Bee-Giving pour faire du bénévolat pour une cause qui vous tient à cœur.
- Couverture santé dès le premier jour. Vous êtes éligible dès votre date de début, pas après 90 jours. Choisissez parmi des options médicales, dentaires et de vision conçues pour répondre à vos besoins de santé. Choisissez un plan HDHP et nous contribuerons à votre HSA en plus de vos propres cotisations avant impôt.
- De l'argent réel pour votre avenir. Investissez dans votre avenir avec une correspondance compétitive de 401(k), offrant des options avant impôt et Roth pour vous aider à atteindre vos objectifs financiers.
- Protection que nous payons entièrement. Nous finançons entièrement votre assurance vie et décès accidentel, votre assurance invalidité de courte durée et votre assurance invalidité de longue durée. De plus, notre programme d'aide aux employés est entièrement couvert.
- Soutien pour votre bien-être mental - littéralement. Tous les Bees ont accès à un compte Headspace parrainé par l'entreprise. De plus, un service dédié de Care Concierge aux États-Unis pour que vous n'ayez jamais à décoder une question sur les avantages sociaux seul.
- Un bureau à domicile qui fonctionne. Une allocation mensuelle pour votre installation de travail à domicile, en plus de la possibilité de travailler (hybride pour les employés de Denver, CO) dans un bureau avec vos pairs.
- Potentiel de gain lorsque nous réussissons. Le salaire de base est le minimum. Notre plan de bonus récompense les objectifs que vous atteignez et la croissance que nous générons ensemble.
- Des gens qui maîtrisent leur métier. Une équipe qui prend son travail au sérieux et investit dans la croissance de chacun.
- Une équipe mondiale et collaborative qui vit selon nos valeurs : Obsession du client, Forte initiative, Recherche de la vérité, Travail acharné, Excellence dans la livraison, Feedback direct.
