
Data Engineer, Fulfillment

theScore
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:
Similar Remote Jobs
