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
AI · Finance

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 a Data Engineer at theScore, you will be part of a team of smart, friendly, and dedicated Data Engineers, Analysts, and Data Scientists working on developing high-quality and sustainable data-driven solutions to improve profitability, growth, and user experience. You'll collaborate with ML, Analytics, and Reporting teams to develop and maintain data pipelines & internally developed tools to improve workflows and automate processes.

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

Requirements:

  • Solid foundation in computer science
  • 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 major cloud platforms (GCP, AWS, Azure)
  • Experience with testing frameworks and RESTful API development
  • Strong organization, collaboration, and communication skills

The company offers competitive compensation, 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 teams to build data pipelines, infrastructure and tooling
  • Oversee the design and maintenance of data pipelines
  • Meet performance, scalability, and reliability goals
  • Write tests and documentation for processes and tooling
  • Adapt to new technologies and frameworks
  • Maintain and expand existing systems and infrastructure
  • Maintain streaming pipelines for near-real-time data ingestion
  • 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
  • Experience with RESTful API development

Benefits For Data Engineer, Services

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

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