Data Engineer, Services

theScore, a wholly-owned subsidiary of PENN Entertainment, empowers millions of sports fans through its digital media and sports betting products.
Data
Senior Software Engineer
Hybrid
5+ years of experience
Gaming

Description For Data Engineer, Services

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 Data Engineering team, you will be working with a team of smart, friendly, and dedicated Data Engineers, Analysts, and Data Scientists determined to develop high-quality and sustainable data-driven solutions to improve profitability, growth and the user experience. You'll work hand in hand with the ML, Analytics, and Reporting teams to develop and maintain data pipelines & internally developed tools to improve workflows and automate processes wherever possible.

Key responsibilities include:

  • Collaborating with various teams to build data pipelines, infrastructure, and tooling
  • Overseeing the design and maintenance of data pipelines
  • Meeting performance, scalability, and reliability goals
  • Writing tests and documentation for processes and tooling
  • Adapting to new technologies and frameworks
  • Maintaining and expanding existing systems and infrastructure
  • Maintaining streaming pipelines for near-real-time data ingestion
  • Taking ownership of projects and collaborating with other teams

The ideal candidate has:

  • 5+ years of experience in data or software engineering
  • Strong knowledge of Python or Java
  • Experience with Docker, Kubernetes, and streaming technologies
  • Experience with BigQuery, Redshift, or other SQL-based data warehouses
  • Experience with major cloud platforms (GCP, AWS, Azure)
  • Strong organization and collaboration skills
  • Excellent written and oral communication skills

theScore offers a competitive compensation package, a fun work environment, education and conference reimbursements, parental leave top-up, and opportunities for career progression.

Last updated 2 months ago

Responsibilities For Data Engineer, Services

  • Collaborate with Data Science, Reporting, Analytics and other engineering teams to build data pipelines, infrastructure and tooling
  • Oversee the design and maintenance of data pipelines
  • Collaborate to meet performance, scalability, and reliability goals
  • Write tests and documentation for processes and tooling
  • Adapt to working with new technologies and frameworks
  • Maintain and expand existing systems, tooling and infrastructure
  • Maintain streaming pipelines that ingest near-real time data
  • Take ownership of projects and collaborate with other teams

Requirements For Data Engineer, Services

Python
Java
Kubernetes
Kafka
  • 5+ years of experience in data or software engineering
  • Strong knowledge of Python or Java
  • Strong knowledge of relational databases and SQL
  • Experience with Docker and Kubernetes
  • Experience with streaming technologies (Kafka, Spark, Flink, Beam)
  • Experience with BigQuery, Redshift or other SQL-based data warehouses
  • Experience with at least one major cloud platform (GCP, AWS, Azure)
  • Experience with testing frameworks (Pytest, PyUnit, Junit, Mockito)
  • Experience with RESTful API development
  • Strong organization and collaboration skills
  • Excellent written and oral communications skills

Benefits For Data Engineer, Services

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

Interested in this job?

Jobs Related To theScore Data Engineer, Services

Data Engineer

Senior Data Engineer position at theScore, building and maintaining data pipelines and infrastructure for sports media and betting platforms.

Data Engineer, Services

Senior Data Engineer position at theScore, working on data pipelines and infrastructure for sports media and betting products.

Senior Data Engineer, Services

Senior Data Engineer role at theScore, building data pipelines and infrastructure for sports media and betting products.

Senior Data Engineer, Java

Senior Data Engineer role at theScore, building distributed systems and data pipelines for sports betting and media products.

Senior Data Engineer, Java

Senior Data Engineer position at theScore, developing data systems for sports and betting apps