We have other current jobs related to this field that you can find below


  • Toronto, Ontario, Canada theScore Full time

    About the Role & Team We're a dynamic, cross-functional team of software engineers specializing in iOS, Android, Elixir, and Ruby on Rails. We collaborate closely with our Product counterparts to deliver innovative features for theScore media app, one of North America's most popular sports applications. Our team is responsible for crafting the overall user...


  • Toronto, Ontario, Canada theScore Full time

    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...


  • Toronto, Ontario, Canada theScore Full time

    About the Role & TeamWe are seeking a highly skilled Senior Software Developer to join our team at theScore, a leading provider of sports and entertainment apps. As a key member of our engineering team, you will be working closely with a talented group of engineers, product managers, and designers to deliver innovative solutions that meet the needs of our...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Position OverviewThe Amazon Development Centre Canada ULC is seeking a Senior Software Development Engineer to spearhead the enhancement of our structured data streaming infrastructure, catering to the dynamic requirements of our customers.The Data Science & Engineering division is dedicated to delivering scalable, efficient, and cost-effective solutions...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Position OverviewThe Amazon Development Centre Canada ULC is seeking a Senior Software Development Engineer to spearhead the advancement of our structured data streaming platform, addressing the increasing demands of our customers.Team MissionThe Data Science & Engineering team is dedicated to delivering scalable, efficient, and cost-effective solutions that...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Position OverviewThe Amazon Development Centre Canada ULC is seeking a Senior Software Development Engineer to spearhead the advancement of our structured data streaming platform, addressing the dynamic requirements of our customers.Our team specializes in delivering scalable, efficient, and cost-effective solutions that facilitate the collection and...


  • Toronto, Ontario, Canada Rogers Full time

    Senior Backend DeveloperAre you ready to take your career to new heights and be a part of a dynamic team at Rogers Sports & Media? We believe in creativity, innovation, and collaboration in everything we do, and we are looking for people who share this mindset to join us. With a monthly reach of 30 million Canadians, you can help shape the future of sports,...


  • Toronto, Ontario, Canada S M Software Solutions Inc Full time

    We are seeking a highly skilled Senior Software Engineer specializing in CRM Solutions to join our team at S M Software Solutions Inc. Below are the essential details regarding this opportunity:Mandatory Documentation:Ensure your resume is current and submitted in Word format.Complete the attached Skills Matrix and provide references as requested.Indicate...


  • Toronto, Ontario, Canada Global Pharma Tek Full time

    Global Pharma Tek is seeking a skilled and experienced Senior CRM Software Developer to join our growing team. In this role, you will play a vital part in designing, developing, and maintaining critical applications within our Microsoft Dynamics environment.As a Senior CRM Software Developer, you will leverage your expertise to architect and develop...


  • Toronto, Ontario, Canada Lanctôt Sports Full time

    FIELD SALES REPRESENTATIVE - Sports Equipment and Apparel - OntarioABOUT LANCTÔT SPORTSLanctôt Sports is a proud Canadian family-owned enterprise, established in 1953, dedicated to the distribution and manufacturing of premium brands across various sectors, including Skiing, Cycling, Team Sports, Optics, and Apparel (golf, outdoor & fashion).We are...

  • Sports Coach

    11 hours ago


    Toronto, Ontario, Canada Chinese Sports & Recreation Association Full time

    Job Opportunity at Chinese Sports & Recreation AssociationWe are seeking a dedicated and experienced Sports Trainer to join our team.Key ResponsibilitiesDevelop and implement training programs for basketball teamsConduct training sessions and provide guidance to athletesAssess and improve team performanceMaintain a safe and healthy training...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 202283 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Team We are looking for a Senior Software Developer to join our micro services team in Scotia Digital to help us build the next generation micro Services for Scotiabank. This is an exciting opportunity to start with us on a...


  • Toronto, Ontario, Canada Intact Full time

    Our employees are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you're bringing this purpose to life alongside a passionate community of experts. Feel empowered to learn and grow while being valued for who you are– here, diversity is a strength. You have...

  • Senior Data Developer

    3 weeks ago


    Toronto, Ontario, Canada Enable Full time

    Do you want to help design new ways of processing Enterprise scale data at speed, learn leading edge technologies, work on complex big-data algorithms, shape processes into a growing engineering organisation, all while helping to scale a Series D rocket ship to the next level?Then welcome to Enable What is Enable:Enable is the SaaS rebate management platform...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada NTT DATA Services Full time

    NTT DATA Services is seeking a Senior Java Developer to join their team in Toronto, Canada. The ideal candidate will be responsible for developing, maintaining, and implementing Java-based components, applications, and frameworks. They will also lead the design and architecture of Java-based solutions, troubleshoot technical issues, and provide guidance to...


  • Toronto, Ontario, Canada Lanctôt Sports Full time

    FIELD SALES REPRESENTATIVE - Sports Hardgoods and Apparel - OntarioABOUT LANCTÔT SPORTSLanctôt Sports is a proud Canadian family-owned enterprise that has been excelling in the distribution and manufacturing of premium brands across various sectors since 1953. Our expertise spans Skiing, Cycling, Team Sports, Optics, and Apparel (including golf, outdoor,...


  • Toronto, Ontario, Canada Lanctôt Sports Full time

    FIELD SALES REPRESENTATIVE - Sports Equipment and Apparel - OntarioABOUT LANCTÔT SPORTSLanctôt Sports is a proud Canadian family-owned enterprise that has been a leader in the distribution and manufacturing of premium brands across various sectors since 1953. Our expertise spans Skiing, Cycling, Team Sports, Optics, and Apparel (including golf, outdoor,...


  • Toronto, Ontario, Canada NTT DATA Full time

    NTT DATA Services is seeking a highly skilled and experienced Senior Salesforce Developer to join our remote Canada team. As a key member of our dynamic development team, you will play a vital role in designing, developing, and implementing innovative solutions on the Salesforce platform. Your expertise will contribute to enhancing business processes and...


  • Toronto, Ontario, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionWhat is the Opportunity?The Senior Software Developer will be working within Quantitative and Technology Services (QTS) team. As a senior software developer, you will play a crucial role in designing, developing, and maintaining applications that support corporate actions, Middle office, Payments and Accounting. Your technical...


  • Toronto, Ontario, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionWhat is the opportunity?Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications? Come join usGlobal Functions Technology (GFT) is part of RBC's Technology and Operations division. GFT's impact is far-reaching as we collaborate with partners from across the company to...

Senior Software Developer, Sports Data

2 months ago


Toronto, Ontario, Canada theScore Full time

theScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players. theScore's sports betting app 'theScore Bet Sportsbook & Casino' delivers an immersive and holistic mobile sports betting and iCasino experience. theScore Bet is currently live in the Company's home province of Ontario. theScore also creates and distributes innovative digital content through its web, social and esports platforms.

About the Role & Team

Do you want to join us on the Sports Data team?

We're a cross-functional team of iOS, Android, Elixir and Ruby on Rails software engineers who work together with our Product counterparts to deliver amazing new features to theScore media app, one of the most popular sports apps in North America.

Our team is responsible for the overall UI/UX of the app, user onboarding, and all sports data related experiences (scores, schedules, leaders, matchup, etc.).

We're a highly collaborative team where everyone is empowered to influence our long term roadmap as well as our near term sprint objectives. With over 2.5 million daily active users (and growing), your contributions will have a high impact. Even if you're not a sports fan, your work will likely be seen by someone you know.

About the Work

As a key member of our Sports Data team you will:

Work with our preferred technology stack of Elixir, Phoenix, and LiveView. We also maintain some Ruby and Python services that will eventually be migrated over. Ensure appropriate monitoring and alerting is in place (we're heavy DataDog users). Build internal web tools in Ruby on Rails, Phoenix and LiveView to help other employees visualize and debug our data and systems. Participate in the design, architecture, and delivery of new features in a collaborative agile/scrum environment. Participate occasionally in pair programming to implement features and unblock team members. Participate in triage duty rotation to answer questions and help debug day-to-day challenges submitted by colleagues from different departments. Mentor other team members to help them level up their technical skills. Deploy services and applications to Amazon EKS. Participate in our on-call rotation so that we can triage critical issues during off-business hours. Other duties as required.

About You

A solid foundation in computer science, with strong competencies in data structures, distributed systems, and software design. Passionate about clean code architecture and software craftsmanship. Experience with modern web framework and API development Experience with Git and GitHub or similar. A strong grasp and experience with relational databases; including PostgreSQL and MySQL. Experience with consuming and integrating with third party APIs. Experience with background job processing (Oban, Broadway, Exq, Sidekiq, Celery, Beanstalk, RabbitMQ, Kafka). Comfortable working in the terminal. Familiarity with Kubernetes. Proficiency within an editor of your choice. Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest or equivalent. Experience working with profiling tools such as Splunk, DataDog or equivalent. Knowledge and familiarity with caching strategies and tools.

What We Offer

Competitive compensation package Fun, relaxed work environment Education and conference reimbursements. Parental leave top up Opportunities for career progression and mentoring others


#LI-REMOTE #LI-HYBRID

Candidates residing in Ontario requiring special accommodation can email

theScore is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.