We are the world's sports analytics leader, using cutting-edge AI technology to produce unique sports data and performance insights. These insights provide an edge to teams, leagues, media organizations, betting operators, and rights holders of all sizes. We use a variety of techniques to collect and analyze sports data, allowing our partners to discover contextual insights and derive value from them in brand new ways.
As a Senior Back End Developer, you will work with the product development team on multi-departmental projects, creating solutions that meet market needs relating to architecture, implementation, testing and maintenance. You will be contributing to our next generation advanced analytics platform, providing our users with powerful analysis tools using Sportlogiq’s unique data set.
What you'll do:
Collaborate with the product development team to iteratively define, design and implement the backend of Sportlogiq's analytics and processing systems, from data collection and ingestion to data reporting and the web application UI
Define and implement the REST API which is used by internal and external AI processing services, data analysis and collection tools, and web UI
Optimize API and database performance for speed and scalability across cloud-based platforms
Develop secure and robust backend systems, implementing best practices for testing and reliability
Build and maintain serverless microservices to ensure scalable, high-performance backend infrastructure
Own the deployment toolchain and automation process for the backend, ensuring a seamless transition between development and production environments
Conduct thorough code reviews, providing constructive feedback to team members while maintaining a collaborative and respectful working environment
Communicate effectively with cross-functional teams, ensuring clear understanding of project requirements and technical challenges.
What you need:
BA Degree in Computer Science, engineering, or relevant technical fields or equivalent experience
Minimum 7 years experience as a Back End Developer, Database Developer or similar roles
Significant experience of building secure, scalable RESTful APIs (PHP, Python)
Strong knowledge of cloud-based platforms, particularly AWS, and experience with deploying cloud-native applications
Significant experience working with serverless architectures and microservices
Expertise in managing CI/CD pipelines and automating backend deployment processes
Significant experience working with databases and data warehousing systems (PostgreSQL)
Proficient understanding of code versioning tools, such as Git.
C++ and FFMPEG/h264 experience is a plus
Passion for rapid prototyping and iterative development in a collaborative team environment
Passion for sports and solid hockey/soccer knowledge is a plus!
What we offer:
Sportlogiq brings a challenging and inspiring work environment. This position will have you collaborating with every department within the company and offers ample learning opportunities.
We believe that teamwork makes the dream work. We are a collaborative team of go-getters committed to constant innovation.
We offer a comprehensive compensation package, including competitive salary, annual bonuses and a better-than-average benefits program
Supportive leadership committed to your personal growth
Flexible work schedule (we really mean it!) fully remote or hybrid in our comfy Montreal Office
Seasonal get-togethers and epic Trivia challenges (we're a little competitive that way)
********************************************************
Sportlogiq est le leader mondial de l’analyse sportive. Nous utilisons une technologie de pointe de l’IA pour produire des données sportives uniques et des informations sur les performances. Ces informations offrent un avantage aux équipes, aux ligues, aux médias, aux opérateurs de paris sportifs et aux titulaires de droits de toutes tailles. Nous utilisons une variété de techniques pour collecter et analyser les données sportives, ce qui permet à nos partenaires de découvrir des informations contextuelles et de les exploiter de manière inédite.
En tant que Gestionnaire de produit, vous serez chargé de veiller à ce que la vision du produit soit partagée avec toutes les parties prenantes et reflétée dans la feuille de route du produit. Vous serez responsable de la définition, de la maintenance et de l'exécution de la feuille de route du produit. Vous définirez et conduirez des produits sportifs basés sur l'IA qui répondent aux besoins du marché et des clients. Vous serez responsable de la définition du « quoi » et du « pourquoi » de tous les produits de Sportlogiq. Vous contribuerez à notre plateforme d'analyse avancée de nouvelle génération, fournissant à nos utilisateurs de puissants outils d'analyse utilisant l'ensemble unique de données de Sportlogiq.
Vos responsabilités :
Collaborer avec l’équipe de développement de produits pour définir, concevoir et mettre en œuvre de manière itérative l’application backend des systèmes d'analyse et de traitement de Sportlogiq, de la collecte et de l’ingestion des données à la communication des données et à l'interface utilisateur de l'application Web.
Définir et mettre en œuvre l’interface API REST qui est utilisée par les services de traitement de l’IA internes et externes, les outils d'analyse et de collecte de données et l’interface utilisateur Web.
Optimiser l'API et la base de données pour assurer une vitesse et une extensibilité maximales.
Développer des systèmes sûrs et robustes, gérer les tests et assurer la robustesse du code de l'infrastructure backend.
Construire et maintenir des microservices sans serveur pour assurer une infrastructure backend évolutive et performante
Posséder la chaîne d'outils de déploiement et le processus d'automatisation pour le backend, en assurant une transition fluide entre les environnements de développement et de production.
Procéder à des examens approfondis du code, en fournissant un retour d'information constructif aux membres de l'équipe tout en maintenant un environnement de travail collaboratif et respectueux.
Communiquer efficacement avec les équipes interfonctionnelles, en veillant à bien comprendre les exigences du projet et les défis techniques.
Ce qu’il vous faut :
Un baccalauréat en informatique, en génie ou dans un domaine technique pertinent ou expérience équivalente
Au moins 7 ans d'expérience en tant que développeur d’applications backend, développeur de base de données ou rôles similaires
Une expérience significative de la conception d'interfaces API RESTful sécurisées et extensibles (PHP, Python est indispensable)
Une expérience significative avec les bases de données et les systèmes d'entreposage de données (PostgreSQL)
Solide connaissance des plateformes basées sur le cloud, en particulier AWS, et expérience du déploiement d'applications cloud-native
Expérience significative de travail avec des architectures sans serveur et des microservices.
Expertise dans la gestion des pipelines CI/CD et l'automatisation des processus de déploiement backend
Passion pour le prototypage rapide et le développement itératif dans un environnement d'équipe collaboratif
Un intérêt pour le prototypage rapide et le développement itératif
Une compréhension approfondie des outils de gestion de version de code tels que Git
De l’expérience en programmation C++ et FFMPEG/h264 est un plus
Une passion pour les sports et une bonne connaissance du hockey sont un atout!
Ce que nous offrons:
Nous sommes une équipe de collaboration, composée de personnes d’action qui s’engagent à innover en permanence.
Nous offrons un régime de rémunération complet, y compris un salaire concurrentiel, des primes annuelles et un excellent programme d’avantages sociaux
Une direction qui vous soutient et qui s’engage pour votre développement personnel
Un horaire de travail flexible (vraiment!) entièrement à distance ou hybride dans notre bureau confo de Montréal
Des fêtes de bureau et des défis de culture générale (nous avons l’esprit un peu compétitif!)
Job Types: Full-time, Permanent
Pay: $93,165.00-$150,000.00 per year
Additional pay:
Bonus pay
Benefits:
Casual dress
Company events
Dental care
Disability insurance
Discounted or free food
Employee assistance program
Extended health care
Flexible schedule
Language training provided
Life insurance
Paid time off
Tuition reimbursement
Vision care
VRSP
Work from home
Schedule:
Monday to Friday
Education:
Bachelor's Degree (preferred)
Work Location: Remote