Esri
Paramount
Ingénieur Logiciel Principal, Systèmes de Flux de Données
Résumé
#WeAreParamount en mission pour libérer la puissance du contenu… et vous ?
Nous avons les marques, nous avons les stars, nous avons le pouvoir d'accomplir notre mission d'offrir du divertissement à la planète – il ne nous manque plus que VOUS ! Rejoindre Paramount signifie rejoindre une équipe de passionnés qui non seulement reconnaissent le pouvoir du contenu, mais apprécient également une touche de plaisir et d'originalité. Ensemble, nous co-créons des moments qui comptent – tant pour nos audiences que pour nos employés – et visons à laisser une empreinte positive sur la culture.
L'équipe d'ingénierie de données Applied Intelligence recherche un Ingénieur Logiciel Principal spécialisé dans les systèmes de flux de données à grande échelle et en temps réel. Elle construit des applications de streaming haute performance et tolérantes aux pannes pour l'analyse en temps réel, les APIs, les flux de travail d'IA et les services de données critiques. Vous architecturerez des systèmes distribués pilotés par événements en utilisant Java, Kafka, Kubernetes, et des frameworks réactifs modernes. En tant qu'ingénieur principal, vous définirez l'orientation technique, encadrerez des ingénieurs et assurerez la fiabilité de niveau production sur les plateformes de streaming. Ce rôle exige une expertise approfondie des systèmes distribués, de la concurrence et des microservices cloud-natifs.
Responsabilités Principales
Concevoir et Construire des Applications de Streaming en Temps Réel
- Développer des applications de streaming à haut débit et faible latence en utilisant Java et Kafka.
- Concevoir des microservices pilotés par événements qui traitent, enrichissent et acheminent les données en temps réel à grande échelle.
- Implémenter des architectures réactives et non bloquantes pour une haute concurrence et résilience.
Architecturer des Systèmes Distribués Scalables
- Concevoir et optimiser les sujets Kafka, les partitions, les groupes de consommateurs et les schémas d'événements.
- Construire des services horizontalement scalables déployés sur Kubernetes.
- Contribuer aux normes d'architecture pilotée par événements et aux décisions de conception de plateforme.
Fiabilité et Performance en Production
- Optimiser les performances pour le débit, la latence et l'efficacité des ressources.
- Implémenter l'observabilité en utilisant des métriques, la journalisation et le traçage distribué.
- Construire des stratégies de test automatisées pour les flux de streaming, y compris les tests d'intégration et de charge.
- Participer aux rotations de garde et à la réponse aux incidents de production.
Ingénierie Cloud-Native et Kubernetes
- Déployer et gérer des services conteneurisés dans des environnements Kubernetes sur GCP ou des environnements cloud similaires.
- Définir des stratégies d'autoscaling et des meilleures pratiques pour la gestion des ressources.
- Développer des pipelines CI/CD et des pratiques d'Infrastructure as Code.
Collaboration Interfonctionnelle
- Collaborer avec les Ingénieurs de Données pour intégrer les systèmes de streaming avec les pipelines batch et les plateformes de données.
- Travailler avec les Ingénieurs Logiciels et les Chefs de Produit pour exposer des APIs et des services en temps réel.
- Collaborer avec les équipes IA/ML pour permettre des pipelines de fonctionnalités en temps réel et des services d'inférence.
Leadership Technique
- Diriger les revues d'architecture et encadrer les ingénieurs sur les meilleures pratiques des systèmes distribués.
- Promouvoir la qualité du code, la documentation et les normes de conception des systèmes.
- Défendre des solutions d'ingénierie évolutives, sécurisées et maintenables.
Compétences Techniques Requises
Java et Programmation Réactive
- Maîtrise avancée de Java, y compris la concurrence, le multithreading et l'optimisation des performances JVM.
- Solide expérience avec des frameworks réactifs tels que Spring WebFlux, Project Reactor, ou similaires.
- Compréhension approfondie de la conception de systèmes asynchrones et non bloquants.
Kafka et Architecture Pilotée par Événements
- Expérience approfondie avec Apache Kafka (producteurs, consommateurs, flux, registre de schémas).
- Solide compréhension des stratégies de partitionnement, de la gestion des offsets, du rebalancing et de la récupération après panne.
- Expérience dans la conception de schémas d'événements et la gestion de leur évolution.
- Familiarité avec Kafka Streams, Flink, ou des frameworks de traitement de flux similaires.
Systèmes Kubernetes et Cloud-Native
- Solide expérience pratique dans le déploiement et l'exploitation d'applications sur Kubernetes.
- Expérience avec la conteneurisation (Docker) et l'architecture de microservices.
- Connaissance de l'autoscaling, des déploiements progressifs et des modèles de fiabilité en production.
Qualifications
- 5-8 années d'expérience et une solide base en ingénierie de systèmes distribués et architecture pilotée par événements.
- Expérience avérée dans la construction et l'exploitation de systèmes de flux de données à grande échelle en production.
- Capacité à équilibrer la rigueur architecturale avec des délais de livraison pratiques.
- Excellentes compétences en résolution de problèmes et en collaboration.
- Autonome et engagé envers l'excellence en ingénierie.
INFORMATIONS COMPLÉMENTAIRES
* Paramount est un employeur garantissant l'égalité des chances, engagé envers la diversité et l'inclusion.
#LI-PV1
Fourchette de salaire d'embauche : $124,000.00 - 186,000.00.
La fourchette de salaire d'embauche pour ce poste s'applique à New York, Californie, Colorado, État de Washington et la plupart des autres régions. Le salaire de départ pour le candidat retenu dépendra de divers facteurs liés au poste, notamment, mais sans s'y limiter, la localisation géographique, la demande du marché, l'expérience, la formation et l'éducation. Les avantages disponibles pour ce poste comprennent l'assurance médicale, dentaire, vision, un plan 401(k), une assurance vie, des indemnités d'invalidité, un programme d'aide à la formation et des congés payés ou, le cas échéant, tels que dictés par la convention collective appropriée. Ce poste est éligible à une prime.
Paramount est un employeur garantissant l'égalité des chances (EOE), y compris pour les personnes handicapées/les anciens combattants.
Chez Paramount, l'esprit d'inclusion alimente tout ce que nous faisons, à l'écran comme hors écran. De la programmation et des films que nous créons aux avantages/programmes pour les employés et aux initiatives de sensibilisation à l'impact social, nous croyons que les opportunités, l'accès, les ressources et les récompenses doivent être disponibles pour et au bénéfice de tous. Paramount est fier d'être un lieu de travail garantissant l'égalité des chances. Nous nous engageons à l'égalité d'emploi, indépendamment de la race, de la couleur, de l'origine ethnique, de l'ascendance, de la religion, du credo, du sexe, de l'origine nationale, de l'orientation sexuelle, de l'âge, du statut de citoyenneté, de l'état civil, du handicap, de l'identité de genre, de l'expression de genre et du statut d'ancien combattant.
Si vous êtes une personne qualifiée handicapée ou un ancien combattant handicapé, vous pouvez demander un aménagement raisonnable si vous êtes incapable ou limité dans votre capacité à utiliser ou à accéder à paramount.com/careers en raison de votre handicap. Vous pouvez demander des aménagements raisonnables en appelant le 212.846.5500 ou en envoyant un e-mail à [email protected]. Seuls les messages laissés à cet effet recevront une réponse.
Paramount Streaming, une division de Paramount Global, abrite les services directs au consommateur de l'entreprise, couvrant le gratuit et le payant sous forme de Pluto TV et Paramount+. Pluto TV est le leader mondial de la télévision gratuite financée par la publicité, offrant plus de 1,400 chaînes mondiales et une vaste bibliothèque de contenu en streaming, y compris des chaînes en direct et originales. Paramount+, service de vidéo à la demande par abonnement numérique et de streaming en direct, combine des sports en direct, des informations de dernière minute et une montagne de divertissement™. Paramount+ propose une vaste bibliothèque de séries originales, de succès et de films populaires dans tous les genres, issus de marques et de studios de production de renommée mondiale, dont SHOWTIME®.
Ce que nous offrons
- Rémunération attractive et avantages sociaux complets. Consultez notre liste complète d'avantages ici : paramount.com/careers/benefits
- Congés payés généreux.
- Une opportunité passionnante et enrichissante de faire partie d'une des équipes les plus dynamiques de Paramount.
- Opportunités d'événements d'engagement sur site et virtuels.
- Opportunités uniques de créer des liens significatifs et de bâtir une communauté dynamique, à l'intérieur et à l'extérieur du lieu de travail.
- Découvrez la vie chez Paramount : paramount.com/careers/life-at-paramount
