Senior Sports Data Engineer
2 weeks ago
About the Role & Team
We're a dynamic team of software engineers dedicated to delivering exceptional features for theScore media app, one of North America's most popular sports applications. Our focus is on crafting seamless user experiences across the entire app, encompassing everything from onboarding to real-time sports data.
As part of this collaborative environment, you'll have a direct impact on our product roadmap and contribute to features used by millions of daily active users.
About the Work- Develop and maintain core functionalities using Elixir, Phoenix, and LiveView within our technology stack.
- Ensure robust monitoring and alerting systems are in place to guarantee application stability (utilizing DataDog).
- Construct internal web tools leveraging Ruby on Rails, Phoenix, and LiveView to empower colleagues with data visualization and debugging capabilities.
- Actively participate in the design, architecture, and implementation of new features within an agile/scrum framework.
- Engage in pair programming sessions to enhance team collaboration and knowledge sharing.
- Contribute to our on-call rotation to address critical issues promptly during off-business hours.
- Mentor fellow team members, fostering their technical growth and development.
- Deploy services and applications to Amazon EKS.
- Possess a strong foundation in computer science principles, including data structures, distributed systems, and software design.
- Demonstrate a passion for clean code architecture and adherence to best practices in software development.
- Have experience with modern web frameworks and API development.
- Be proficient in Git and GitHub or similar version control systems.
- Exhibit a strong understanding of relational databases, including PostgreSQL and MySQL.
- Possess experience integrating with third-party APIs.
- Be familiar with background job processing technologies (e.g., Oban, Broadway, Exq, Sidekiq, Celery, Beanstalk, RabbitMQ, Kafka).
- Feel comfortable working in a terminal environment.
- Have familiarity with Kubernetes.
- Be proficient in an editor of your choice.
- Have experience with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalents.
- Be knowledgeable about profiling tools like Splunk, DataDog, or similar.
- Understand and apply various caching strategies and tools.
-
Senior Software Engineer
1 day ago
Toronto, Ontario, Canada Score Media and Gaming Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Sports Data team at Score Media and Gaming Inc. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our users.Key ResponsibilitiesDesign and develop internal web tools in Ruby on...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada Score Media and Gaming Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Sports Data team at Score Media and Gaming Inc. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our users.Key ResponsibilitiesDesign and develop internal web tools in Ruby on...
-
Senior Software Developer, Sports Data
1 day ago
Toronto, Ontario, Canada Score Media and Gaming Inc. Full timeAbout the RoleWe're seeking a skilled Senior Software Developer to join our Sports Data team at Score Media and Gaming Inc.The successful candidate will be responsible for designing, developing, and maintaining our sports data-related experiences, including scores, schedules, leaders, and matchups.As a key member of our team, you will work closely with our...
-
Senior Software Developer, Sports Data
2 days ago
Toronto, Ontario, Canada Score Media and Gaming Inc. Full timeAbout the RoleWe're seeking a skilled Senior Software Developer to join our Sports Data team at Score Media and Gaming Inc.The successful candidate will be responsible for designing, developing, and maintaining our sports data-related experiences, including scores, schedules, leaders, and matchups.As a key member of our team, you will work closely with our...
-
Sports Facility Manager
4 days ago
Toronto, Ontario, Canada Canlan Sports Full timeJob Summary:As a key member of the Canlan Sports team, the General Manager will play a pivotal role in driving business success and delivering exceptional customer experiences. Reporting to the Regional Director Operations, this individual will work closely with Senior Management to achieve strategic objectives and ensure the smooth operation of the sports...
-
Sports Facility Manager
3 days ago
Toronto, Ontario, Canada Canlan Sports Full timeJob Summary:As a key member of the Canlan Sports team, the General Manager will play a pivotal role in driving business success and delivering exceptional customer experiences. Reporting to the Regional Director Operations, this individual will work closely with Senior Management to achieve strategic objectives and ensure the smooth operation of the sports...
-
Senior Software Developer, Sports Data
1 day ago
Toronto, Ontario, Canada Score Media and Gaming Inc. Full timeAbout the RoleWe're seeking a skilled Senior Software Developer to join our Sports Data team at Score Media and Gaming Inc.The successful candidate will be responsible for designing, developing, and maintaining our sports data-related experiences, including scores, schedules, leaders, and matchups.About the TeamOur team is a cross-functional group of...
-
Senior Software Developer, Sports Data
1 day ago
Toronto, Ontario, Canada Score Media and Gaming Inc. Full timeAbout the RoleWe're seeking a skilled Senior Software Developer to join our Sports Data team at Score Media and Gaming Inc.The successful candidate will be responsible for designing, developing, and maintaining our sports data-related experiences, including scores, schedules, leaders, and matchups.About the TeamOur team is a cross-functional group of...
-
Product Manager
4 days ago
Toronto, Ontario, Canada The Score Full timeAbout the Role:The Score is seeking a highly skilled Senior Product Manager to join our Sportsbook team. As a key member of our team, you will be responsible for leading the ideation, technical development, and launch of sports modeling products.Key Responsibilities:Establish product KPIs and goals, including short and long-term planning on how to achieve...
-
Product Manager
3 days ago
Toronto, Ontario, Canada The Score Full timeAbout the Role:The Score is seeking a highly skilled Senior Product Manager to join our Sportsbook team. As a key member of our team, you will be responsible for leading the ideation, technical development, and launch of sports modeling products.Key Responsibilities:Establish product KPIs and goals, including short and long-term planning on how to achieve...
-
Senior Data Engineer
16 hours ago
Toronto, Ontario, Canada Sage Lake Senior Living Full time $276About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Sage Lake Senior Living. As a key member of our data engineering team, you will be responsible for designing, developing, and deploying scalable data solutions that meet the needs of our business.Key ResponsibilitiesDesign and develop data pipelines and integrations using...
-
Senior Data Engineer
2 hours ago
Toronto, Ontario, Canada Sage Lake Senior Living Full time $276About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Sage Lake Senior Living. As a key member of our data engineering team, you will be responsible for designing, developing, and deploying scalable data solutions that meet the needs of our business.Key ResponsibilitiesDesign and develop data pipelines and integrations using...
-
Recreational Sports Complex Director
4 days ago
Toronto, Ontario, Canada Canlan Sports Full timeJob Summary:As a key member of the Canlan Sports team, the General Manager will play a pivotal role in driving business success and delivering exceptional customer experiences. Reporting to the Regional Director Operations, this individual will work closely with Senior Management to achieve strategic objectives and ensure the smooth operation of the sports...
-
Recreational Sports Complex Director
3 days ago
Toronto, Ontario, Canada Canlan Sports Full timeJob Summary:As a key member of the Canlan Sports team, the General Manager will play a pivotal role in driving business success and delivering exceptional customer experiences. Reporting to the Regional Director Operations, this individual will work closely with Senior Management to achieve strategic objectives and ensure the smooth operation of the sports...
-
Senior Blockchain Engineer
3 days ago
Toronto, Ontario, Canada Lawton Senior Living Full timeAbout the RoleWe are seeking a highly skilled Senior Blockchain Engineer to join our team at Lawton Senior Living. As a Senior Blockchain Engineer, you will play a critical role in designing, building, and developing large-scale data systems that provide the foundational data on which all our products and services are built.Key ResponsibilitiesGain a solid...
-
Senior Blockchain Engineer
3 days ago
Toronto, Ontario, Canada Lawton Senior Living Full timeAbout the RoleWe are seeking a highly skilled Senior Blockchain Engineer to join our team at Lawton Senior Living. As a Senior Blockchain Engineer, you will play a critical role in designing, building, and developing large-scale data systems that provide the foundational data on which all our products and services are built.Key ResponsibilitiesGain a solid...
-
General Manager
4 days ago
Toronto, Ontario, Canada Canlan Sports Full timeJob Summary:As a key member of the Canlan Sports team, the General Manager will play a pivotal role in driving business success and delivering exceptional customer experiences. Reporting to the Regional Director Operations, this individual will work closely with Senior Management to achieve strategic objectives and ensure the smooth operation of the sports...
-
General Manager
3 days ago
Toronto, Ontario, Canada Canlan Sports Full timeJob Summary:As a key member of the Canlan Sports team, the General Manager will play a pivotal role in driving business success and delivering exceptional customer experiences. Reporting to the Regional Director Operations, this individual will work closely with Senior Management to achieve strategic objectives and ensure the smooth operation of the sports...
-
Senior iOS Developer, Sports Data
1 day ago
Toronto, Ontario, Canada Score Media and Gaming Inc. Full timeAbout the Role and TeamWe are seeking a highly skilled iOS Developer to join our Sports Data team at Score Media and Gaming Inc.The Sports Data team is responsible for delivering amazing new features to theScore media app, one of the most popular sports apps in North America. As a key member of our team, you will work closely with our product team to design,...
-
Senior iOS Developer, Sports Data
1 day ago
Toronto, Ontario, Canada Score Media and Gaming Inc. Full timeAbout the Role and TeamWe are seeking a highly skilled iOS Developer to join our Sports Data team at Score Media and Gaming Inc.The Sports Data team is responsible for delivering amazing new features to theScore media app, one of the most popular sports apps in North America. As a key member of our team, you will work closely with our product team to design,...