Idaho Health Insurance Exchange
Netflix
Ingénieur Logiciel 6 - Plateforme de Diffusion Publicitaire
À propos du poste
Chez Netflix, notre mission est de divertir le monde. Ensemble, nous écrivons le prochain épisode, repoussant les limites de la narration, du fandom mondial et rendant l'inimaginable réel. Nous sommes une équipe de rêve obsédée par l'excitation inconfortable de découvrir ce qui se passe lorsque l'on fusionne créativité, intuition et technologie de pointe. Venez faire partie de ce qui arrive ensuite.
Nous avons lancé une nouvelle offre avec publicité en novembre 2022 pour offrir à nos membres plus de choix dans la manière de consommer leur contenu. Notre nouvelle offre nous permet d'attirer de nouveaux membres à un prix inférieur tout en créant une voie attrayante pour les annonceurs afin d'atteindre des audiences profondément engagées.
Nous recherchons un leader technique senior pour diriger la direction technique de ce pod de plateforme, définir la barre architecturale et piloter l'exécution sur les problèmes les plus difficiles d'optimisation des systèmes à haut débit chez Netflix.
Netflix possède une culture et un environnement uniques. En savoir plus ici.
Notre Équipe
L'équipe d'ingénierie de la plateforme de diffusion publicitaire fait partie de l'organisation Ad Serving & Decisioning chez Netflix Ads. Nous sommes propriétaires des systèmes distribués à haut débit et à faible latence qui alimentent la prise de décision publicitaire en temps réel. Notre travail se concentre sur les architectures de plateforme centrales soutenant le classement et le scoring, les mécanismes d'enchères, les systèmes de budget et de planification, et l'optimisation de la diffusion basée sur les objectifs. Nous nous soucions profondément du fonctionnement des systèmes et de la construction de systèmes résilients à grande échelle.
Ce que vous ferez
- Direction Technique : Contribuer à la direction technique globale de la plateforme de diffusion publicitaire. Collaborer avec les équipes d'ingénierie pour garantir que l'écosystème respecte les SLA, les SLO et les exigences de disponibilité.
- Plateforme Distribuée à Faible Latence : Concevoir une plateforme concurrente optimisée pour les systèmes à haut débit tout en surveillant, diagnostiquant et atténuant les latences extrêmes sur les chemins d'exécution principaux.
- Ingénierie Réseau et Performance : Travailler avec des charges de travail liées aux I/O et au CPU. Profiler et ajuster les couches réseau et système, et construire des frameworks automatisés de benchmarking de performance au sein du pipeline CI/CD pour identifier les régressions de latence.
- Conception de Plateforme Modulaire : Construire une architecture modulaire qui permet à d'autres équipes de s'appuyer sur la plateforme. Créer des points d'entrée pour des composants externes tels que des runtimes de service de modèles, des systèmes de budget/planification et des moteurs de demande programmatique qui gèrent la gestion du réseau sortant et du QPS.
- Excellence Opérationnelle et Résilience : Concevoir un système simple à exploiter et à maintenir. Maintenir un haut niveau d'exigence pour la conception et la résilience des systèmes distribués, en assurant une dégradation gracieuse lors des pics de trafic ou des événements en direct.
Compétences et Expérience Recherchées
- Expérience en Systèmes Distribués : 10+ années d'expérience dans la construction de systèmes distribués, d'infrastructure backend centrale ou de plateformes à haut débit.
- Ingénierie de Systèmes à Faible Latence : Expertise approfondie dans l'écriture de code propre et hautement optimisé dans des langages système (par exemple, Java, Go, C++, ou Rust) avec une expérience avérée dans la gestion de volumes de transactions élevés.
- Conception de Concurrence et Algorithmique : Expérience pratique de la conception de systèmes multi-threadés, de la programmation concurrente et de la conception algorithmique pour des charges de travail hautement concurrentes (y compris les structures de données sans verrouillage ou l'atténuation de la contention de verrouillage).
- Optimisation Réseau et I/O : Compréhension des fondamentaux des systèmes distribués, en particulier la gestion des charges de travail liées aux I/O et au CPU, des protocoles réseau et des stratégies de partitionnement de données.
- Mesure de Performance et Télémétrie : Expérience dans l'utilisation d'outils de profilage et de diagnostic pour mesurer les performances système, analyser les latences extrêmes, identifier les points chauds d'exécution et construire des hooks de télémétrie ou de surveillance.
- Architecture et Collaboration : Capacité à traduire des exigences algorithmiques complexes (telles que la logique métier ou les modèles de science des données) en composants de plateforme extensibles qui prennent en charge plusieurs équipes.
- Outils de Développement Modernes : À l'aise avec l'utilisation d'outils de développement modernes et de l'assistance LLM pour accélérer la mise en œuvre tout en maintenant la supervision architecturale et la qualité du code.
En général, notre structure de rémunération se compose uniquement d'un salaire annuel ; nous n'avons pas de primes. Vous choisissez chaque année la part de votre rémunération que vous souhaitez en salaire par rapport aux options d'achat d'actions. Pour déterminer votre rémunération personnelle au sommet du marché, nous nous appuyons sur des indicateurs de marché et considérons votre famille de postes spécifique, votre parcours, vos compétences et votre expérience pour déterminer votre rémunération dans la fourchette du marché. La fourchette pour ce rôle est
$499,000.00 - $900,000.00.
Netflix offre des avantages complets, notamment des plans de santé, un soutien en santé mentale, un plan de retraite 401(k) avec abondement de l'employeur, un programme d'options d'achat d'actions, des programmes d'invalidité, des comptes d'épargne santé et des comptes de dépenses flexibles, des avantages pour la formation de famille, et des avantages en cas de décès et de blessure grave. Nous proposons également des programmes de congés payés. Les employés horaires à temps plein accumulent 35 jours par an pour des congés payés à utiliser pour les vacances, les jours fériés et les congés maladie payés. Les employés salariés à temps plein ont droit immédiatement à des congés flexibles. Voir plus de détails sur nos Avantages ici.
L'inclusion est une valeur de Netflix et nous nous efforçons d'offrir une expérience d'entretien significative à tous les candidats. Si vous souhaitez un aménagement/une adaptation pour un handicap ou pour toute autre raison pendant le processus d'embauche, veuillez envoyer une demande à votre partenaire de recrutement.
Nous sommes un employeur garantissant l'égalité des chances et célébrons la diversité, reconnaissant que la diversité renforce les équipes. Nous abordons la diversité et l'inclusion sérieusement et avec réflexion. Nous ne faisons aucune discrimination fondée sur la race, la religion, la couleur, l'ascendance, l'origine nationale, la caste, le sexe, l'orientation sexuelle, le genre, l'identité ou l'expression de genre, l'âge, le handicap, l'état de santé, la grossesse, le patrimoine génétique, le statut matrimonial ou le service militaire.
