Senior Software Engineer, Stats Technology

Job expired!

La NBA recherche activement un Ingénieur Logiciel Senior avec une expertise en apprentissage automatique pour rejoindre notre équipe dynamique de développement de produits. Cette équipe diversifiée est dédiée à l'ingestion, au stockage, au traitement et à la science des données des statistiques de basketball de la NBA. Notre mission est de préserver les archives statistiques historiques de la NBA et de tirer parti de ces données pour créer des produits destinés aux fans, qui améliorent et éduquent les fans de la NBA dans le monde entier. Si vous êtes passionné par les architectures cloud, la science des données et les statistiques de basketball, ce poste est fait pour vous!

Responsabilités Clés

  • Collaborer avec l'équipe de développement logiciel sur des projets en cours impliquant des données et des statistiques de basketball.
  • Développer des infrastructures et des modèles de science des données qui fournissent des données statistiques et des idées pour les produits numériques de la NBA et les consommateurs tiers.
  • Fournir un leadership technique pour mener des initiatives stratégiques et le développement de feuilles de route.
  • Contribuer à des projets de développement full stack basés sur le cloud, axés sur la création de la prochaine génération de produits destinés aux fans de la NBA.
  • Générer de nouveaux points de données et métriques pour offrir une analyse plus approfondie du basketball et améliorer la compréhension des fans du jeu.
  • Travailler avec des partenaires pour finaliser les spécifications techniques des projets de développement.
  • Proposer et partager des idées de produits innovants alimentés par des données pour mieux engager les fans de la NBA.

Formation/Expérience Professionnelle Requise

  • Diplôme de licence en Mathématiques, Informatique, Science des Données, ou dans un domaine connexe.

Compétences/Requis Connaissances

  • Excellentes compétences en communication verbale et écrite, avec la capacité de discuter de sujets complexes avec des publics techniques et non techniques.
  • Expérience étendue en développement logiciel avec des langages tels que Python, C++, Go, Java ou Matlab.
  • Expertise dans l'ingestion, le stockage et la récupération de données à partir des principales technologies de bases de données.
  • Maîtrise de la science des données, de l'analyse statistique, de la gestion des données et du traitement des données.
  • Expérience dans le déploiement de modèles d'IA/ML à grande échelle dans des applications destinées aux consommateurs est un plus.
  • Capacité à concevoir et à implémenter des API maintenables, avec une expérience antérieure dans la création de plateformes ou de produits d'API pour les développeurs comme un plus.
  • Expérience de travail avec des flux de données à haut débit et à faible latence (par exemple, des sujets Kafka) est un plus.
  • Familiarité avec Flink ou d'autres frameworks de traitement de données est un plus.
  • Expérience avec des outils de gestion/passerelle API tels que Apigee, Kong ou Gravitee, et connaissance des mashups d'API, de l'analyse, des réseaux de développeurs et de la sécurité.
  • Expérience avec Microsoft Azure est un plus.
  • Une solide compréhension du basketball NBA et des statistiques NBA est un plus.
  • Initiative démontrée et capacité à dépasser les attentes.
  • Capacité à travailler sur de nouveaux produits dans des conditions fluides, en équilibrant de manière transparente les considérations tactiques et stratégiques.
  • Capacité à communiquer efficacement des idées de produits et des exigences techniques aux parties prenantes techniques et commerciales.
  • Livrer un travail de haute qualité dans les délais établis, avec ou sans supervision directe.