Penn National Gaming, Inc.

Lead Data Engineer - Remote

Job ID
Penn Interactive Ventures - Philadelphia
Regular Full-Time
Information Technology & Engineering


Penn Interactive (PI) is a real-money interactive gaming company headquartered in Philadelphia with offices in Cherry Hill, NJ and Las Vegas, NV. As the digital arm to Penn National Gaming (NASDAQ: PENN), the largest regional casino operator in the U.S., we are poised for fast-paced growth in the sports betting and online casino space. 


We are looking for a Lead Data Engineer to head up our Data Engineering team.  The Data Engineering team here at Penn is responsible for building the data platform to power the Barstool sportsbook product from top to bottom.  We are looking for someone who is interested in leading the design, scaling, development of ELT pipelines, stream processing solutions, and data APIs to create a world class data-centric product experience.  We want to build tools and utilities to make the Barstool Sportsbook more fun and engaging for our users while at the same time creating industry leading tooling around responsible gaming to keep our users safe!


What you’ll be working on

  • Working with client and backend teams to guide events-driven architecture designs
  • Developing and testing out ELT pipelines for our various batch data processes
  • Building a data platform upon which other tools and internal services can sit upon
  • Bolstering our data governance systems and ensuring customer data is locked down and secure
  • Laying the groundwork for more real-time streaming data solutions, we don’t have things like Storm or Spark-Streaming in the mix yet
  • Building in more data governance to ensure sensitive data is dealt with securely

Your daily responsibilities include

  • Lead the data engineering team by providing technical direction for the many projects at the company and developing a growth plan for individual contributors
  • Conceive, plan, and prioritize data projects with the Director of Data
  • Work closely and collaboratively with Product, Data Science, Business Intelligence, and many other teams to provide internal data services 
  • Build, improve, and maintain our ELT pipelines and help scale our data warehouse
  • Improve the foundations of our streaming data capabilities
  • Write and maintain terraform to enable data engineering and science teams to safely deploy tools and services


  • Experience in software engineering or operations, especially in a full-stack development environment
  • Experienced technical lead for a data engineering team with experience mentoring engineers
  • 8+ years professional experience as a Data Engineer
  • Proficiency in Python (preferred) or languages such as Scala
  • Experience with Airflow or Dagster
  • Experience with DBT or similar tools
  • Experience with Spark, Beam, Redshift, Tableau, MySQL, Postgres etc
  • Experience in deploying data products in an enterprise environment
  • Curiosity and ability to convert complex problems into concrete requirements and build innovative solutions
  • Ability to communicate clearly, efficiently, and empathetically with technical and non-technical stakeholders

Something to leave you with

Penn Interactive is committed to helping our team members live their best, healthy life. We offer unique and competitive benefits that help our team members stay healthy and safe.  Some of our competitive benefits include:


  • Flexible paid time off options and holiday time
  • A multi-carrier marketplace that has a wide array of medical, dental, and vision insurance options
  • 401K saving & matching program
  • Collaborate and flexible working environments





Top Places to Work


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed