Jobs.ca
Jobs.ca
Language
Pinnacle logo

R Developer / Engineer

Pinnacle2 months ago
Hybrid
Mid Level
Full-time

About the role

Job Title: R Developer / Engineer

Reports To: Head of Sportsbook R & D

Location: Toronto

About us:

Welcome to Pinnacle, the ultimate destination for sports enthusiasts seeking an exhilarating sportsbook and gaming experience! Established in 1998, we have solidified our position as one of the globe's foremost licensed online gaming companies. With our cutting-edge offerings, we guarantee an electrifying experience that will keep you on the edge of your seat.

Pinnacle invites you to join our team and become an instrumental figure in the exciting realm of sportsbetting. Our vibrant team is fueled by passion and driven by innovation, working together to redefine the landscape of sports betting and gaming. Together, we constantly strive to surpass limitations and deliver unparalleled experiences to sports enthusiasts worldwide. Prepare yourself for a thrilling journey and discover sports in an entirely new dimension with Pinnacle!

Job Purpose:

At Pinnacle, we are on the lookout for an experienced R Developer/Engineer to lead the development and optimization of R packages and services within the sports betting and analytics domain. In this crucial role, you will be responsible for ensuring the efficient deployment of R solutions into a distributed production system, focusing on scalability, efficiency, and operational suitability. We are seeking candidates with a strong background in R package development and deploying R applications in complex environments.

Essential Job Functions / Main Duties & Responsibilities:

  1. R Programming Proficiency:
  • Advanced R programming skills with a strong understanding of functional and object
  • oriented programming in R.
  • Ability to write robust, clean, and well-documented code that follows industry best
  • practices and fosters team collaboration.
  1. R Package Development:
  • Demonstrated experience in developing, maintaining, and distributing R packages.
  • Skilled in writing comprehensive package documentation and managing dependencies.
  1. Version Control:
  • Proficient in using Git for version control, including branching, merging, and pull requests.
  1. Containerization Technologies:
  • Experience in Docker, including building, deploying, and managing R applications within containers.
  1. Orchestration with Kubernetes:
  • Proficient in managing Kubernetes clusters for R applications, ensuring high availability and scalability.
  1. API Development:
  • Experience with Plumber or similar frameworks for developing R-based APIs.
  1. Production Deployment:
  • Experience in deploying R applications into production environments is highly advantageous.
  1. Messaging Systems:
  • Familiarity with RabbitMQ (RMQ) or similar messaging systems is a plus.
  1. Web Application Development:
  • Shiny/JavaScript experience is a strong plus.

Skills & Qualifications:

  • A Bachelor’s degree in Computer Science, Statistics, Mathematics, or a related field. A Master’s
  • degree is preferred.
  • Proven track record in R development and engineering.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

Work Environment:

This role is part of our dynamic R&D team, where innovation and collaboration are at the core.

You will be working in a fast-paced environment where your work directly contributes to the

company’s cutting-edge solutions in sports betting and analytics.

We are an equal opportunity employer dedicated to fostering an inclusive and diverse workplace. We prioritize hiring the best candidates based on their skills and qualifications, irrespective of race, gender, age, religion, or any other characteristic. Our strength lies in our diverse teams, and we proudly celebrate and empower everyone to embrace and promote diversity throughout their time with us.

About Pinnacle

Gambling Facilities and Casinos
501-1000

Pinnacle (formerly known as Pinnacle Sports) was established in 1998, and since that time has been offering bettors a unique alternative to other bookmakers. Our gimmick free approach simply focuses on offering the best odds, and highest betting limits for every market we provide, so bettors win more compared to the competition.