Software Engineer, Streaming Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

Data EngineeringPythonRelational DatabasesStreaming TechnologiesGoogle Cloud PlatformDockerKubernetesSQLTesting FrameworksCollaboration SkillsCommunication Skills

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

twittertwitter
company-logo
Penn Interactive (PI) is an interactive gaming company. It is a sub-organization of PENN Entertainment.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
ERICA WILLIAMS
Human Resources Business Partner
linkedin
Company data provided by crunchbase