PENN Interactive · 1 day ago
Software Engineer, Streaming Platform
PENN Entertainment, Inc. is North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences. The role involves working with the Data Services team to develop high-quality data-driven solutions and improve workflows through data pipelines and tools.
Gambling
Responsibilities
Collaborate with marketing, product, and engineering teams to build data pipelines, infrastructure and tooling to support business initiatives
Oversee the design and maintenance of data pipelines and contribute to the continual enhancement of the data engineering architecture
Collaborate with the team to meet performance, scalability, and reliability goals
Write out tests and thorough documentation for processes and tooling
Adapt to working with new technologies and frameworks, sometimes headlining the investigation into their usefulness to the team
Maintain and expand existing systems, tooling and infrastructure
Develop and maintain streaming pipelines that ingest near-real time data for teams across the enterprise
Take ownership of projects, plan and collaborate with other members of the engineering teams or others within the company
Provide on-call support for workloads critical to the organization
Other duties as required
Qualification
Required
A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design
5+ years of experience in data or software engineering
Strong knowledge of Python
Strong knowledge of relational databases and SQL
Strong knowledge of streaming technologies, such as Kafka, Spark, Flink and Beam
Experience with Docker and Kubernetes
Experience building out a scalable infrastructure to fit the needs of a growing company
Experience with Google Cloud Platform
Experience with testing frameworks such as Pytest
Strong organization and collaboration skills
Excellent written and oral communication skills
Benefits
Fun, relaxed work environment
Education and conference reimbursements.
Opportunities for career progression and mentoring others
Company
PENN Interactive
Penn Interactive (PI) is an interactive gaming company. It is a sub-organization of PENN Entertainment.
Funding
Current Stage
Growth StageRecent News
TVTechnology
2024-04-23
2024-04-07
Yahoo Finance
2024-02-19
Company data provided by crunchbase