Data Engineer

A digital media and sports betting company delivering personalized live scores, news, stats, and betting information through its apps and platforms.
Data
Senior Software Engineer
Hybrid
7+ years of experience
Gaming

Description For Data Engineer

theScore, a PENN Entertainment subsidiary, is seeking a Senior Data Engineer to join their Data Engineering team. This role offers an exciting opportunity to work at the intersection of sports media and betting technology. You'll be part of a team developing data-driven solutions to enhance profitability, growth, and user experience. The position involves collaborating with ML, Analytics, and Reporting teams to build and maintain data pipelines and automation tools.

The ideal candidate will bring 7+ years of experience in data engineering, with strong expertise in Python/Java, SQL, and streaming technologies. You'll work with cutting-edge tools and technologies, including Kafka, Kubernetes, and cloud platforms, while contributing to a company that's revolutionizing sports media and betting experiences.

Working in a hybrid environment, you'll have the opportunity to make significant impacts on theScore's data infrastructure while enjoying benefits like education reimbursements and parental leave. The company offers a relaxed work environment that values collaboration, innovation, and technical excellence. If you're passionate about data engineering and have an interest in sports or betting, this role offers an exciting opportunity to work with a leading North American sports media and betting company.

The position combines technical challenges with business impact, requiring someone who can both architect complex data solutions and communicate effectively with cross-functional teams. You'll be instrumental in building scalable data infrastructure that powers both the popular theScore media app and theScore Bet Sportsbook & Casino platform.

Last updated a month ago

Responsibilities For Data Engineer

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

Requirements For Data Engineer

Python
Java
Kafka
Kubernetes
  • Solid foundation in computer science, data structures, distributed systems, algorithms
  • 7+ years of experience in data or software engineering
  • Strong knowledge of Python or Java
  • Strong knowledge of relational databases and SQL
  • Experience with streaming technologies (Kafka, Spark, Flink, Beam)
  • Experience with Docker and Kubernetes
  • Experience with BigQuery, Redshift or other SQL-based data warehouses
  • Experience with major cloud platforms (GCP, AWS, Azure)
  • Experience with testing frameworks
  • Experience with RESTful API development
  • Strong organization and collaboration skills
  • Excellent written and oral communications skills

Benefits For Data Engineer

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

Data Engineer

Senior Data Engineer role at theScore, building and maintaining data pipelines and systems 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.

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.