Êtes-vous prêt à travailler sur un produit qui impacte des millions de personnes dans le monde entier ? Chez TrainingPeaks, notre base d'utilisateurs composée d'athlètes et de coaches s'agrandit rapidement. Pour répondre à leurs besoins en constante évolution, nous avons besoin d'innovateurs, de collaborateurs et d'ingénieurs exceptionnels comme vous. Aidez-nous à construire la meilleure plateforme d'entraînement au monde en rejoignant TrainingPeaks dès aujourd'hui.
Vous nous connaissez peut-être à travers nos marques: TrainingPeaks, MakeMusic, TrainHeroic, et Alfred Music. Toutes ces marques opèrent sous l'égide de Peaksware :
- TrainingPeaks : Développe des logiciels pour les coaches et les athlètes afin de suivre, analyser et planifier l'entraînement d'endurance.
- TrainHeroic : Fournit des solutions logicielles pour les besoins en force et conditionnement des coaches et des athlètes.
- MakeMusic : Crée des logiciels pour composer, enseigner, apprendre et jouer de la musique.
- Alfred Music : Publie de la musique éducative pour aider les enseignants, les étudiants, les professionnels et les amateurs à découvrir la joie de faire de la musique.
Nous valorisons la diversité et nous nous engageons à offrir des opportunités égales d'emploi à tous les candidats, indépendamment du sexe, de la race, de la nationalité, de l'âge, de l'orientation sexuelle, de l'identité de genre, du handicap physique, de la religion ou de la durée de chômage.
En tant qu'Ingénieur de Données, vous créerez et maintiendrez des solutions de données pour répondre aux besoins de l'entreprise. Collaborez avec des analystes de données et des ingénieurs pour améliorer la qualité et la fiabilité des données. Vous devez apprécier résoudre des problèmes complexes, être proactif et travailler en tant que membre d'équipe collaboratif.
- Modéliser, créer et maintenir des pipelines de données de bout en bout pour assurer un flux de données optimal.
- Identifier et résoudre les problèmes des pipelines de données existants pour améliorer la fiabilité.
- Travailler en étroite collaboration avec les analystes de données pour comprendre les exigences des utilisateurs finaux et collaborer avec les ingénieurs logiciels pour concevoir du code aligné avec la structure de la base de données.
- Mentorer et former les membres de l'équipe en ingénierie de données et sur les meilleures pratiques de l'industrie.
- Rester à jour avec les technologies émergentes et les outils dans le domaine de l'ingénierie de données.
- Collaborer avec l'équipe de données pour évaluer les impacts potentiels sur notre plateforme de données et fournir des recommandations stratégiques.
Des aménagements raisonnables peuvent être faits pour permettre aux personnes handicapées d'exercer les fonctions essentielles.
Qualifications requises :
- 2+ années d'expérience dans un rôle d'Ingénieur de Données ou un domaine connexe
- Forte expertise en SQL et expérience dans la modélisation de données et la conception de bases de données
- Expérience en ingénierie logicielle, de préférence avec Python, C# ou Java
- Expérience avec des outils basés sur le cloud et des entrepôts de données, de préférence Fivetran, Snowflake et AWS
Qualifications souhaitées :
- Expérience de travail collaboratif dans un environnement d'équipe, utilisant le contrôle de version pour une collaboration efficace
- Expérience de travail avec des API et une utilisation efficace de leurs résultats
- Familiarité avec les planificateurs de pipelines de données (par ex. Airflow, Dagster) pour améliorer la visibilité et faciliter le débogage
- Exposition aux concepts et meilleures pratiques de l'analytique de données ou de la science des données
Les diplômes ne sont pas requis. Nous valorisons toutes les formes d'éducation continue, y compris les diplômes traditionnels de quatre ans, les diplômes de troisième cycle, les diplômes associés,