Data Engineer, Fulfillment

theScore Logo

theScore

πŸ“Remote - Canada

Summary

Join PENN Entertainment's theScore Data Engineering team and contribute to the development and maintenance of high-quality, sustainable data-driven solutions. Collaborate with ML, Analytics, and Reporting teams to build and maintain data pipelines and internal tools. As a key member, you will develop and maintain APIs, services, and orchestration systems; integrate with third-party APIs; oversee the design and maintenance of data systems; build streaming data pipelines; collaborate on SLOs; and maintain and expand existing systems. The ideal candidate possesses a passion for data, a strong data engineering background, and database management expertise. PENN Entertainment offers a competitive compensation package, comprehensive benefits, a fun work environment, and education/conference reimbursements. The role is remote or hybrid.

Requirements

  • 2+ years of experience in data engineering, software engineering, or a related technical field
  • Strong foundation in computer science, including data structures, algorithms, and software design
  • Proficient in Python, with experience in object-oriented programming and building data workflows and services
  • Experience designing and maintaining scalable data pipelines using orchestration tools like Apache Airflow
  • Skilled in SQL, with hands-on experience in data modeling, transformation, and analysis using relational databases
  • Experience working with cloud data warehouse like BigQuery or Redshift
  • Experience with Kafka, Pub/Sub, or similar messaging systems
  • Experience with at least one major cloud platform (AWS, GCP, Azure)
  • Strong collaboration and organizational skills, with excellent written and verbal communication

Responsibilities

  • Develop and maintain APIs, services, and orchestration systems to facilitate data fulfillment for partners and internal consumers
  • Integrate with 3rd party APIs and landing zones
  • Oversee the design and maintenance of data systems and contribute to the continual enhancement of the data fulfillment platform
  • Build streaming data pipelines
  • Collaborate with the team to define, track, and meet SLOs
  • Maintain and expand existing systems, tooling and infrastructure

Preferred Qualifications

  • Familiarity with Python web frameworks such as FastAPI or Flask
  • Exposure to stream processing frameworks such as Apache Beam
  • Experience deploying scalable applications using Docker and Kubernetes

Benefits

  • Competitive compensation package
  • Comprehensive Benefits package
  • Fun, relaxed work environment
  • Education and conference reimbursements

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs