Data Engineer, Fulfillment

Penn Interactive Logo

Penn Interactive

πŸ’΅ $75k-$150k
πŸ“Remote - United States

Summary

Join PENN Entertainment's theScore Data Engineering team and contribute to high-quality, sustainable data-driven solutions. Collaborate with ML, Analytics, and Reporting teams to develop and maintain data pipelines and internal tools. As a key member, you will develop and maintain APIs, integrate with third-party APIs, oversee data system design and maintenance, build streaming data pipelines, collaborate on SLOs, and maintain and expand existing systems. The ideal candidate possesses a strong background in data engineering, database management, and computer science. PENN Entertainment offers a competitive compensation package, comprehensive benefits, a fun work environment, and education/conference reimbursements. The salary range is $75,000-$150,000 USD, with benefits such as day-one medical coverage, 401(k) matching, annual performance bonuses, and equity packages (depending on position). Paid time off is earned according to local policy.

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
  • 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 deploying scalable applications using Docker and Kubernetes
  • 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 designing and maintaining scalable data pipelines using orchestration tools like Apache Airflow

Benefits

  • Competitive compensation package
  • Comprehensive Benefits package
  • Fun, relaxed work environment
  • Education and conference reimbursements
  • Day-one medical coverage
  • 401(k) matching
  • Annual performance bonus
  • Equity package
  • Paid time off

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