Nominal
Klaviyo
Ingénieur Logiciel Senior - Infrastructure Développeur
À propos du poste
Chez Klaviyo, nous valorisons les parcours, expériences et perspectives uniques que chaque Klaviyo (nous nous appelons les Klaviyo) apporte à notre lieu de travail chaque jour. Nous pensons que chacun mérite une chance équitable de réussir et nous apprécions les expériences que chaque personne apporte au-delà des exigences traditionnelles du poste. Si vous correspondez de près mais pas exactement à la description, nous espérons que vous considérerez tout de même postuler. Vous souhaitez en savoir plus sur la vie chez Klaviyo ? Visitez klaviyo.com/careers pour découvrir comment nous donnons aux créateurs les moyens de posséder leur propre destin.
Pourquoi rejoindre l'équipe Infrastructure Développeur
Notre objectif principal est de permettre aux ingénieurs de déployer du code efficacement et en toute sécurité. Nous gérons les systèmes de build, le cycle de vie des dépendances et l'infrastructure de plateforme qui sous-tendent le flux de travail quotidien de chaque ingénieur. En tant qu'Ingénieur Logiciel Senior dans cette équipe, vous contribuerez à définir et à exécuter la feuille de route technique de la plateforme backend de Klaviyo — de la gestion des dépendances et des mises à niveau majeures des frameworks aux outils de productivité des développeurs qui réduisent la charge de travail et accélèrent la vélocité. En construisant et en maintenant les systèmes fondamentaux qui maintiennent notre base de code saine et évolutive, vous jouerez un rôle essentiel pour garantir que chaque ingénieur chez Klaviyo puisse avancer rapidement en toute confiance.
Ce qui rend ce rôle passionnant
- Travail à fort effet de levier : Vous ne construisez pas seulement des fonctionnalités ; vous construisez les systèmes qui déterminent la rapidité avec laquelle chaque ingénieur chez Klaviyo peut déployer.
- Impact architectural réel : Vous influencerez la structure d'une base de code backend large et complexe et prendrez des décisions qui évolueront avec l'entreprise.
- Innovation à la pointe : Vous aurez l'autonomie d'expérimenter avec l'IA et les outils émergents pour résoudre des problèmes difficiles dans la gestion des dépendances, la performance des builds et l'expérience développeur.
Apprenez à connaître Klaviyo
Nous sommes Klaviyo (prononcé clay-vee-oh). Nous donnons aux créateurs les moyens de posséder leur destin en rendant les données de première partie accessibles et exploitables comme jamais auparavant. Nous voyons un potentiel illimité pour la technologie que nous développons afin de favoriser des expériences personnalisées dans le commerce électronique et au-delà. Pour atteindre nos objectifs, nous avons besoin de notre propre équipe de créateurs remarquables — des coéquipiers ambitieux et collaboratifs qui restent concentrés sur notre étoile polaire : ravir nos clients. Si vous êtes prêt à faire le meilleur travail de votre carrière, où vous serez accueilli tel que vous êtes dès le premier jour et soutenu par des avantages généreux, nous espérons que vous nous rejoindrez.
Ce que vous réaliserez : Responsabilités clés
En tant qu'Ingénieur Logiciel Senior pour cette équipe, vous dirigerez l'évolution de notre plateforme de développement à travers l'organisation :
- Gestion des dépendances : Analyser, optimiser et sécuriser les dépendances backend et tierces dans toute la base de code. Construire des frameworks pour évaluer les risques et garantir que notre graphe de dépendances reste sain, performant et maintenable.
- Mises à niveau et déploiements de plateforme : Diriger la planification et l'exécution des versions et mises à jour logicielles majeures — de la conception au déploiement en production — y compris une contribution individuelle pratique tout au long du processus.
- Productivité des développeurs : Piloter des améliorations sur les métriques clés du temps de cycle, y compris la vitesse des CI de PR, le temps de réponse des revues de code et la vélocité des commits. Réduire sans relâche la charge de travail et augmenter l'efficacité des ingénieurs dans toute l'organisation.
- Définir les normes d'ingénierie : Contribuer aux normes de qualité du code, d'hygiène des dépendances et de fiabilité de la plateforme que toutes les équipes suivent.
- Stratégie pilotée par l'IA : Diriger les efforts pour exploiter l'IA dans le cycle de vie de la plateforme et utiliser des outils d'IA pour accélérer votre propre travail de développement.
- Collaboration interfonctionnelle : Collaborer avec les ingénieurs, les équipes de sécurité et les parties prenantes pour recueillir les exigences, résoudre les conflits et déployer des changements de plateforme que les équipes peuvent adopter en toute confiance.
- Excellence opérationnelle : Surveiller proactivement la santé et la fiabilité de la plateforme, diagnostiquer et résoudre les problèmes complexes avant qu'ils ne deviennent des incidents critiques.
Prérequis
Qui vous êtes
- Ingénieur expérimenté : Vous avez 5+ années d'expérience en ingénierie logicielle avec de solides bases en informatique et un accent sur un code propre, maintenable et bien architecturé.
- Résolveur de problèmes analytique : Vous ne vous contentez pas de corriger les symptômes — vous traquez les causes profondes, mettez en œuvre des correctifs systémiques et intégrez des garde-fous pour éviter qu'ils ne se reproduisent.
- Orienté plateforme : Vous êtes à l'aise pour raisonner sur les systèmes distribués, les graphes de dépendances et l'impact en aval des décisions au niveau de la plateforme sur de nombreuses équipes.
- Généraliste technique : Vous pouvez passer d'une partie à l'autre de la pile si nécessaire — que ce soit pour déboguer une intégration Python, optimiser un service Go, ou configurer l'automatisation de l'infrastructure.
- Enthousiaste de l'IA : Vous avez déjà expérimenté l'IA dans votre travail ou vos projets personnels et êtes désireux de trouver des moyens de l'utiliser pour rendre votre travail plus intelligent et plus efficace.
- Propriété extrême : Vous êtes fier de la santé de la plateforme de bout en bout et plaidez proactivement pour l'excellence en ingénierie.
Technologies que nous utilisons (liste non exhaustive)
- Backend: Python, Django, FastAPI, Go
- Frontend: React, TypeScript
- Infrastructure et CI : AWS, Kubernetes, Terraform, Helm, Buildkite, Pants
- Données : MySQL, PostgreSQL, Redis, Kafka
- Outils IA : Claude, Cursor, Copilot, ou frameworks internes d'activation de l'IA
Candidats du Massachusetts
Il est illégal dans le Massachusetts d'exiger ou d'administrer un test polygraphique comme condition d'emploi ou de maintien de l'emploi. Un employeur qui viole cette loi est passible de sanctions pénales et de responsabilité civile.
Notre fourchette salariale reflète le coût de la main-d'œuvre dans divers marchés géographiques américains. La fourchette affichée ci-dessous reflète les salaires cibles minimum et maximum pour le poste dans tous nos sites américains. Le salaire de base offert pour ce poste est déterminé par plusieurs facteurs, notamment les compétences professionnelles du candidat, son expérience pertinente, sa formation ou son éducation, et son lieu de travail.
Votre recruteur pourra fournir plus de détails sur la fourchette salariale/OTE spécifique pour votre lieu de préférence pendant le processus d'embauche.
Fourchette de salaire de base pour les lieux aux États-Unis
$148,000—$222,000 USD
Ce rôle peut nécessiter jusqu'à 10% de déplacements à des fins telles que l'intégration des nouveaux employés, le travail avec des clients ou des partenaires si applicable, les réunions d'équipe et les événements de l'industrie. Les déplacements sont coordonnés à l'avance.
La maîtrise de l'IA chez Klaviyo inclut l'utilisation responsable de l'IA (y compris la confidentialité, la sécurité, la conscience des biais et la boucle humaine). Nous fournissons des aménagements si nécessaire.
En participant au processus d'entretien de Klaviyo, vous reconnaissez avoir lu, compris et vous conformerez à nos Lignes directrices pour l'utilisation de l'IA dans le processus d'entretien de Klaviyo. Pour plus d'informations sur la manière dont nous traitons vos données personnelles, consultez notre Avis de confidentialité pour les candidats à un emploi.
Klaviyo s'engage à une politique d'égalité des chances et de non-discrimination. Nous ne faisons aucune discrimination fondée sur la race, l'origine ethnique, la citoyenneté, l'origine nationale, la couleur, la religion ou les croyances religieuses, l'âge, le sexe (y compris la grossesse), l'identité de genre, l'orientation sexuelle, le handicap physique ou mental, le statut d'ancien combattant ou de militaire actif, l'état matrimonial, le casier judiciaire, la génétique, les représailles, le harcèlement sexuel ou toute autre caractéristique protégée par la loi applicable.
AVIS IMPORTANT : Notre entreprise prend très au sérieux la sécurité et la confidentialité des candidats à un emploi. Nous ne vous demanderons jamais de paiement, de coordonnées bancaires ou d'informations financières personnelles dans le cadre du processus de candidature. Toutes nos offres d'emploi légitimes se trouvent sur notre site carrière officiel. Soyez prudent face aux offres d'emploi provenant d'adresses e-mail non officielles (@klaviyo.com), de plateformes de messagerie instantanée ou d'appels non sollicités.
En cliquant sur « Soumettre ma candidature », vous consentez à ce que Klaviyo traite vos Données Personnelles conformément à notre Avis de confidentialité pour les candidats à un emploi. Si vous ne souhaitez pas que Klaviyo traite vos Données Personnelles, veuillez ne pas soumettre de candidature. Vous pouvez trouver notre Avis de confidentialité pour les candidats à un emploi ici et ici (FR).
En plus du salaire de base, notre package de rémunération totale peut inclure la participation au plan de bonus annuel en espèces de l'entreprise, la rémunération variable (OTE) pour les rôles de vente et de succès client, des actions, des primes à la signature, et une gamme complète d'avantages en matière de santé, de bien-être et de protection sociale basés sur l'éligibilité.
