PENN Entertainment is looking to improve profitability, growth, and user experience through data-driven solutions by developing and maintaining high-quality data pipelines and internally developed tools.
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
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
Other
- Strong collaboration and organizational skills, with excellent written and verbal communication
- An interest in professional sports, betting and/or eSports is a plus.