Catapult Sports

Ingénieur Logiciel Senior (Golang)

AWSGo
Traduction automatique. Consultez l’original.

À QUOI RESSEMBLE LE SUCCÈS

Lieu : Boston, MA | Hybride, 3 jours par semaine dans notre bureau de Boston

Dans 6 mois

Vous aurez une solide compréhension de notre plateforme, de notre architecture et de nos pratiques d'ingénierie, et vous gérerez avec confiance un ou plusieurs microservices Go.

Vous livrerez des changements en production sur nos services backend et contribuerez à des domaines tels que notre système unifié de droits d'accès et de licences, notre plateforme de données distribuée et nos systèmes d'authentification.

Vous aurez également établi des relations solides avec l'équipe d'ingénierie à Boston et des collègues de notre organisation mondiale d'ingénierie.

Dans 12 mois

Vous dirigerez la conception architecturale d'un sous-système important, en prenant un problème de la conception initiale à la production sur l'ensemble de notre parc de services Go.

Vous contribuerez à l'évolution de nos modèles de fédération, de notre architecture edge offline-first, de nos modèles de données et de droits d'accès, ainsi qu'aux APIs et services qui prennent en charge nos applications clientes et nos intégrations tierces.

Vous serez un contributeur technique senior de confiance qui livre des logiciels de haute qualité, prend en charge des problèmes complexes et contribue à élever la capacité d'ingénierie de l'équipe au sens large.

NOUS SERIONS RAVIS DE VOUS LIRE

Vous n'avez pas besoin de satisfaire à toutes les exigences pour postuler.

Nous savons que d'excellents candidats peuvent provenir de différents horizons et ne pas avoir d'expérience avec toutes les technologies énumérées ci-dessus. Si vous avez une solide expérience en Golang, aimez construire des services évolutifs et souhaitez travailler sur des problèmes stimulants avec une excellente équipe d'ingénierie, nous serions ravis de vous entendre.

Que vous soyez intéressé par le sport ou non, vous aurez l'opportunité de construire des logiciels qui soutiennent certaines des meilleures équipes et des meilleurs athlètes du monde.

Rejoignez Catapult et aidez-nous à libérer le potentiel.

Toutes les offres d'emploi sont soumises à une vérification préalable positive de Catapult. Pour plus d'informations sur le poste ou le processus d'embauche, veuillez contacter le Partenaire Talent pour ce poste.

POURQUOI CATAPULT ?

CRÉEZ LA TECHNOLOGIE DERRIÈRE LES PERFORMANCES SPORTIVES D'ÉLITE.

Chez Catapult, nous construisons l'avenir de la technologie de la performance sportive, avec pour mission de libérer le potentiel de chaque athlète et équipe sur terre. Depuis 2006, notre technologie a contribué à façonner le monde du logiciel, de la science et des données de la performance sportive. Aujourd'hui, nos solutions sont utilisées par plus de 5 000 équipes dans le monde, y compris des organisations de la NFL, NBA, NHL, MLS, EPL, AFL, NRL, NCAA et bien d'autres.

Notre technologie combine les données des wearables, la vidéo numérique et les informations sur les athlètes pour aider les entraîneurs, les scientifiques du sport, le personnel de performance et les athlètes à comprendre ce qui se passe, à prendre de meilleures décisions et à améliorer leurs performances.

Nous recherchons un Ingénieur Logiciel Senior avec une solide expérience en Golang pour rejoindre notre équipe d'ingénierie à Boston et aider à construire la prochaine génération de notre plateforme cloud.

Il s'agit d'un rôle d'ingénierie pratique où vous travaillerez avec Golang, les systèmes distribués, AWS, les APIs et les données pour construire des services évolutifs utilisés par certaines des organisations sportives les plus importantes au monde.

Si vous aimez résoudre des problèmes d'ingénierie complexes, prendre la responsabilité de systèmes et voir votre travail avoir un impact réel, c'est une opportunité de le faire tout en travaillant aux côtés d'une excellente équipe d'ingénierie à Boston.

Vous n'avez pas besoin d'être un expert en sport pour réussir chez Catapult. Nous recherchons d'excellents ingénieurs qui s'intéressent aux problèmes que nous résolvons.

Travaillez sur une technologie qui a un impact

Les systèmes que vous construirez seront utilisés par certaines des organisations sportives les plus importantes au monde.

Notre technologie aide les équipes à comprendre la performance des athlètes, à surveiller la charge de travail et la préparation, à analyser la vidéo et à prendre de meilleures décisions. Votre travail peut contribuer directement à la façon dont les athlètes s'entraînent, se préparent et performent.

Travaillez sur des problèmes d'ingénierie intéressants

Nous rassemblons la vidéo, les données des wearables, les informations sur les athlètes et les analyses dans une plateforme utilisée par des milliers d'équipes dans le monde.

Cela implique de résoudre des problèmes complexes dans les systèmes distribués, l'architecture cloud, les données, les APIs, la performance et la fiabilité.

Travaillez avec une excellente équipe à Boston

Ce poste est basé dans nos bureaux de Boston, l'équipe travaillant ensemble en personne trois jours par semaine.

Vous travaillerez aux côtés d'une équipe d'ingénierie expérimentée et collaborative où vous pourrez partager des idées, résoudre des problèmes ensemble et apprendre des personnes qui vous entourent.

Vous travaillerez également avec des collègues d'une organisation mondiale couvrant plus de 20 pays, ce qui vous donnera l'opportunité de collaborer avec des personnes d'horizons et d'expertises différents.

Développez votre carrière

Nous valorisons les personnes qui souhaitent s'améliorer, améliorer leurs équipes et la technologie sur laquelle elles travaillent.

En tant qu'ingénieur senior, vous aurez l'opportunité d'assumer une responsabilité croissante dans les décisions techniques, de contribuer à l'architecture et d'aider à façonner la direction de notre plateforme.

Nous encourageons la communication ouverte, la remise en question constructive et une approche pratique de l'amélioration continue.

Que vous soyez passionné par le sport ou que vous aimiez simplement construire d'excellents logiciels, vous aurez l'opportunité de travailler sur une technologie utilisée par certaines des équipes et des athlètes les plus performants au monde.

L'OPPORTUNITÉ

Vous jouerez un rôle clé dans la planification, la conception, la construction et les tests de fonctionnalités pour notre plateforme cloud de nouvelle génération.

Notre plateforme combine la vidéo numérique, les données des wearables et les informations sur les athlètes pour fournir des analyses et des informations aux entraîneurs, au personnel de soutien, aux scientifiques du sport et aux athlètes. Les systèmes que vous construirez aideront les clients à prendre des décisions éclairées concernant la santé, la préparation et la performance des athlètes.

Golang est essentiel à ce rôle. Vous concevrez, construirez et maintiendrez des services Go de qualité production dans le cadre d'une plateforme backend en croissance.

Vous aurez la responsabilité de l'ensemble du cycle de développement, de la compréhension du problème et de la contribution à la conception technique jusqu'à la mise en œuvre, aux tests, au déploiement et à l'amélioration continue.

Vous travaillerez sur une gamme de défis d'ingénierie couvrant les services distribués, les APIs, l'infrastructure cloud, les plateformes de données, l'authentification, l'autorisation, les droits d'accès et la gestion des licences.

Nous recherchons une personne qui aime entrer dans les détails, qui est à l'aise pour prendre des décisions techniques et qui souhaite avoir une influence significative à la fois sur le logiciel que nous construisons et sur la manière dont nous le construisons.

CE QUE VOUS FEREZ

  1. Concevoir, construire et maintenir des services évolutifs, fiables et maintenables en Golang
  1. Contribuer à l'architecture et à la direction technique de notre plateforme cloud
  1. Prendre en charge des services et des fonctionnalités, de la planification et de la conception à la production
  1. Résoudre des problèmes d'ingénierie complexes dans les systèmes distribués, les APIs, les données et l'infrastructure cloud
  1. Contribuer à la qualité du code, aux normes d'ingénierie et aux meilleures pratiques tout au long du cycle de développement
  1. Participer aux discussions de conception technique, aux revues d'architecture et aux revues de code
  1. Contribuer à notre stratégie de test et écrire des tests automatisés de haute qualité
  1. Améliorer l'automatisation et les processus d'ingénierie pour soutenir une livraison fiable et efficace
  1. Travailler en étroite collaboration avec les ingénieurs et les autres équipes pour comprendre les besoins des clients et développer des solutions techniques efficaces
  1. Identifier les opportunités d'améliorer nos systèmes, nos processus et la productivité des développeurs
  1. Partager les connaissances et contribuer au développement de l'équipe d'ingénierie au sens large
  1. Assumer la responsabilité des problèmes et des résultats tout en travaillant en collaboration avec des collègues de notre organisation mondiale

CE QUE VOUS APPORTEZ

Essentiel

  1. Solide expérience professionnelle avec Golang
  1. 5+ années d'expérience récente dans la mise en production de plusieurs services évolutifs
  1. Expérience dans la conception, la construction et l'exploitation de services backend de qualité production
  1. Expérience de travail avec des systèmes distribués et basés sur le cloud
  1. Expérience avec AWS, idéalement incluant ECS, EC2, Lambda, SNS et SQS
  1. Connaissance pratique de la conteneurisation
  1. Expérience avec l'automatisation CI/CD et les pratiques modernes de livraison de logiciels
  1. Connaissance pratique de REST, GraphQL et/ou gRPC
  1. Expérience de travail avec des bases de données telles que Postgres et/ou MongoDB
  1. Une solide compréhension des fondamentaux de l'ingénierie logicielle, y compris les tests, la fiabilité, la maintenabilité et la qualité du code
  1. Volonté de prendre des responsabilités, de contribuer des idées et d'améliorer continuellement

Ce serait un plus si vous aviez également

  1. Expérience de travail avec des plateformes de données à haut volume ou des systèmes de données distribués
  1. Expérience avec les architectures pilotées par les événements et les systèmes de messagerie
  1. Expérience avec les systèmes d'authentification, d'autorisation, d'identité ou de droits d'accès
  1. Expérience dans la construction de systèmes fonctionnant dans des environnements cloud et edge
  1. Expérience de travail avec des données vidéo, télémétriques, de capteurs ou de séries temporelles
  1. Expérience dans un environnement de produit en forte croissance ou SaaS
  1. Un intérêt pour le sport, la technologie de la performance ou les données

RÉMUNÉRATION ET AVANTAGES

La fourchette cible de Rémunération Totale pour ce poste est de 112 934 $ à 225 868 $ par an.

Cette fourchette comprend le salaire de base et un plan d'incitation cible, qui peut inclure des actions, des commissions ou d'autres structures de bonus. Votre rémunération spécifique dans la fourchette sera déterminée par des facteurs tels que la localisation géographique, l'expérience pertinente et les compétences liées au poste.

Catapult propose également :

  • Congés payés généreux et jours fériés reconnus par l'entreprise
  • Assurance santé, dentaire et vision
  • Plan de retraite 401(k) avec abondement de l'entreprise
  • Forfait avantages complet

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter