- Working with our preferred technology stack (Primarily Elixir/Phoenix, LiveView, Ruby on Rails, modern JavaScript).
- Develop, scale, and optimize amazing GraphQL & RESTful APIs.
- Be part of our backend service teams supporting web and mobile clients.
- Build front-end applications using modern JavaScript technologies (React, TypeScript).
- Participate in the design, architecture, and delivery of new features in a collaborative agile/scrum environment.
- Other duties as required.
- A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design.
- Passionate about clean code architecture and software craftsmanship.
- Experience with modern web framework and API development (Phoenix, Ruby on Rails, Sinatra, Django, Node).
- Experience with Git and GitHub or similar.
- A strong grasp and experience with relational databases; including PostgreSQL and MySQL.
- Experience with background job processing (Exq, Sidekiq, Celery, Beanstalk, RabbitMQ, Kafka).
- Comfortable working in the terminal.
- Proficiency within an editor of your choice.
- Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest or equivalent.
- Experience working with profiling tools.
- Knowledge and familiarity with caching strategies and tools.
- Consuming and integrating with third party APIs.
- NICE TO HAVE: Elixir, building GraphQL APIs (Absinthe), GraphQL schema stitching & subscriptions, GCP, Kubernetes, JavaScript SSR, contribution to open source software, experience working at startups, passion for sports and/or esports.
- Competitive compensation package.
- Comprehensive Benefits package.
- Fun, relaxed work environment.
- Education and conference reimbursements.
-
Software Developer, Wagering
4 days ago
theScore Toronto, Canada 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, stat ...
-
Software Developer, Wagering
5 days ago
theScore Toronto, CanadaAs part of the theScore team, you will be working with a team of smart, friendly, and dedicated Engineers, Product Managers and Designers determined to deliver some of the best apps the market has to offer. We want you to be challenged and to get the full experience of what it's ...
-
Android Developer, Wagering
2 days ago
theScore Toronto, CanadaAbout the Role & Team · As an Android Developer, your role will span across the Sportsbook Wagering team which involves enhancing and supporting the markets we offer, the bet placement flow, cash out, bet settlement and many other wagering related features. This role involves di ...
-
Senior Software Developer, Wagering
1 week ago
theScore Toronto, CanadaAbout the Role & Team · As Software Developer, your role will span across the Sportsbook Wagering team which involves enhancing and supporting the markets we offer, the bet placement flow, cash out, bet settlement and many other wagering related features. This role involves dire ...
-
Product Manager
1 week ago
Score Media and Gaming Inc. Toronto, CanadatheScore, 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, a ...
-
Summer Student, Law
20 hours ago
iGaming Ontario Toronto, Canada**Position Term**: Full-Time (Contract from May - August 2024) · **Salary**: $28/hour · **Location**: Head Office, Toronto/Hybrid · **Application Deadline**: April 5, 2024 · iGaming Ontario leads the Province of Ontario's new, dynamic, internet gaming (igaming) market that, in it ...
-
Marketing Vice President
3 days ago
FanDuel Toronto, Canada**ABOUT FANDUEL** · FanDuel Group ("FanDuel") is an innovative sports-tech entertainment company that is changing the way consumers engage with their favorite sports, teams, and leagues. The premier gaming destination in the United States, FanDuel consists of a portfolio of leadi ...
-
Design Ops Lead
1 week ago
theScore Toronto, CanadatheScore, 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, a ...
-
Technical Support Analyst
2 days ago
iGaming Ontario Toronto, Canada**Position Term**: Permanent, Full Time · **Level**: 8 · **Salary**: Min: $72,822 to Max: $85,675 · **Location**: Head Office, Toronto/Hybrid · **Application Deadline**: May 1, 2024 · iGaming Ontario leads the Province of Ontario's new, dynamic, internet gaming (igaming) market t ...
-
Contract Management Specialist
4 days ago
iGaming Ontario Toronto, Canada**Position Term**: Permanent, Full Time · **Level**: 7 · **Salary**: Min: $66,801 to Max: $78,592 · **Location**: Head Office, Toronto/Hybrid · **Application Deadline**: May 27, 2024 · iGaming Ontario leads the Province of Ontario's new, dynamic, internet gaming (igaming) market ...
-
Media Planning Manager
2 days ago
FanDuel Toronto, Canada**ABOUT FANDUEL** · FanDuel Group ("FanDuel") is an innovative sports-tech entertainment company that is changing the way consumers engage with their favorite sports, teams, and leagues. The premier gaming destination in the United States, FanDuel consists of a portfolio of leadi ...
-
Brand Manager, Casino
1 week ago
FanDuel Toronto, Canada**ABOUT FANDUEL GROUP** · There are more ways to win, here at FanDuel. We're willing to bet on it. · **THE ROSTER** · At FanDuel Group, we give fans a new and innovative way to interact with their favorite games, sports, and teams. We're dedicated to building a winning team and w ...
-
Vip Host
3 days ago
FanDuel Toronto, Canada**ABOUT FANDUEL GROUP** · FanDuel Group is an innovative sports-tech entertainment company that is changing the way consumers engage with their favorite sports, teams, and leagues. The premier gaming destination in the United States, FanDuel Group consists of a portfolio of leadi ...
-
Vip Account Manager
1 week ago
FanDuel Toronto, Canada**ABOUT FANDUEL** · FanDuel Group ("FanDuel") is an innovative sports-tech entertainment company that is changing the way consumers engage with their favorite sports, teams, and leagues. The premier gaming destination in the United States, FanDuel consists of a portfolio of leadi ...
-
Analyst
1 week ago
FanDuel Toronto, Canada**ABOUT FANDUEL GROUP** · There are more ways to win, here at FanDuel. We're willing to bet on it. · **THE ROSTER** · At FanDuel Group, we give fans a new and innovative way to interact with their favorite games, sports, and teams. We're dedicated to building a winning team and w ...
-
Manager, Sportsbook Operations and Content
1 week ago
Bally's Interactive - Toronto Toronto, CanadaAre you a leader that strives on creating a strategy to drive growth? Are you passionate about delivering engaging and fun content? · **Who we are**: · Bally's Interactive is the digital arm of one of the world's leading entertainment providers, with tens of millions of players a ...
-
Manager, Sportsbook Operations and Content
1 week ago
Bally's Interactive Toronto, Canada**Are you a leader that strives on creating a strategy to drive growth?**: · **Are you passionate about delivering engaging and fun content?**: · **Who we are**: · Bally's Interactive is the digital arm of one of the world's leading entertainment providers, with tens of millions ...
-
Senior Manager and Manager
1 week ago
Woodbine Entertainment Ontario, CanadaWe have been the engine that drives the Ontario horse racing industry, creating winning experiences for all our guests. · This journey will unlock the value of approximately 700 acres of land, leading to job creation and the revitalization of our communities, while enhancing our ...
-
Senior Product Designer, Engagement
1 week ago
theScore Toronto, CanadaAbout the Team · The Sportsbook Engagement team focuses on refining and iterating upon existing features and functionalities to constantly exceed our communities expectations. The team works hand in hand with our Wagering teams to maintain and push our retention and engagement m ...
-
Software Developer, Trading
4 days ago
theScore Toronto, CanadaAbout the Role & Team · As part of the theScore team, you will be working with a team of smart, friendly, and dedicated Engineers, Product Managers and Designers determined to deliver some of the best apps the market has to offer. We want you to be challenged and to get the full ...
Software Developer, Wagering - Toronto, Canada - theScore
Description
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.
As part of the theScore team, you will be working with a team of smart, friendly, and dedicated Engineers, Product Managers and Designers determined to deliver some of the best apps the market has to offer. We want you to be challenged and to get the full experience of what it's like to work at theScore
Typical Work Day at theScore
Requirements
What We Offer
#LI-HYBRID #LI-REMOTE
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.