×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Sportsbook Enablement

Job in Englehart, North Bay, Ontario, Canada
Listing for: jobr.pro
Full Time position
Listed on 2026-03-14
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 110000 - 150000 CAD Yearly CAD 110000.00 150000.00 YEAR
Job Description & How to Apply Below
Location: Englehart

Full Time Mid-level Software Engineer, Sports book Enablement in education at Penn Interactive in Canada, Remote. Apply directly through the link below.

At a glance
  • Work mode:
    Hybrid
  • Employment:
    Full Time
  • Location:

    Canada, Remote
  • Salary: 110k - 150k CAD
  • Experience:

    Mid-level
    · 3+ years
Core stack

Computer Science, Architecture, Code Review, Performance, Distributed, Kubernetes, Postgre

SQL, Mentorship, Mentoring, Graph

QL, Datadog, Caching, Elixir, Pytest, Design, Remote, Kafka, Agile, Scrum, SOLID, Sales, Java, Rust, gRPC, Jest, API, Git, CAD

Is this Software Engineer, Sports book Enablement job remote?

Yes, this position is fully remote (Canada, Remote).

What is the salary range?

The salary range is 110k - 150k CAD annually.

What skills are required?

Computer Science, Architecture, Code Review, Performance, Distributed, Kubernetes, Postgre

SQL, Mentorship, Mentoring, Graph

QL, and more.

PENN Entertainment, Inc. is North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences. From casinos and racetracks to online gaming, sports betting and entertainment content, we deliver the experiences people want, how and where they want them.

We’re always on the lookout for those who are passionate about creating and delivering cutting‑edge online gaming and sports media products. Whether it’s through Hollywood Casino, the Score Bet Sports book, or the Score media app, we’re excited to push the boundaries of what’s possible. These state‑of‑the‑art platforms are powered by proprietary in‑house technology, a key component of PENN’s omnichannel gaming and entertainment strategy.

When you join PENN Entertainment’s digital team, you’ll not only work on these cutting‑edge platforms through the Score and PENN Interactive, but you’ll also be part of a company that truly cares about your career growth. We’re committed to supporting you as you expand your skills and explore new opportunities.

With locations throughout North America, you can build a future at PENN Entertainment wherever you are. If you want to challenge conventions in gaming, media and entertainment, we want to talk to you.

About the Team

The Sports book Enablement team is responsible for building, maintaining, and supporting foundational services and applications that power our platform. We focus on identifying friction points across the organization and delivering solutions that enable teams to operate more efficiently and autonomously. Our engineers frequently collaborate with partner teams to solve complex technical challenges, often leading or guiding efforts that span multiple systems.

We take pride in creating scalable, reliable capabilities that accelerate product delivery and strengthen the overall ecosystem.

About the Work
  • As a key member of the Sports book Enablement team, you will:
  • Work with a variety of technologies including Elixir/Phoenix, Rust, and Java
  • Build, support, and maintain internal applications at the core of our platform
  • Participate in the design, architecture, and delivery of new features in a collaborative agile/scrum environment
  • Collaborate with other teams and various stakeholders to build integrations with other internal services
  • Support teams developing features in our codebase by helping define the required work, assisting in specs, as well as identifying edge cases and performance improvements through code review
  • Develop, scale, and optimize gRPC endpoints, Graph

    QL APIs, and SQL queries
  • Set up monitoring and alerting with Data Dog, Bugsnag, Pager Duty
  • Continuously strive and be on the lookout for a more scalable system by identifying bottlenecks and areas of high risk
  • Provide mentorship and be a resource for education to all our developers
  • Other duties as required.
About You
  • You possess a minimum of 3 years of experience in Software engineering
  • 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
  • A strong grasp and experience with relational databases; including PostgreSQL
  • Experience with Git and Git Hub or…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary