JobsBackendSenior Software Engineer, Promotions
Penn Interactive

Penn Interactive

·

Backend

Senior Software Engineer, Promotions

RemoteSeniorPosted Aug 17, 2026
GraphQLgRPCPostgreSQLKubernetesElixirKafkaDatadogPhoenix+22 more

About this role

Design and scale GraphQL APIs, gRPC services, and distributed systems powering promotional capabilities for PENN Entertainment's online gaming and sports betting platforms. Lead technical architecture, mentor engineers, and drive reliability in a collaborative agile environment.

Must have

Minimum 5 years of experience in software engineering

Strong foundation in computer science with data structures and algorithms

Experience with production systems at scale and load testing

2+ years designing and evolving GraphQL schemas for multi-client surfaces

Experience building multi-client and white-label platforms

Strong grasp of relational databases including PostgreSQL and MySQL

Experience with Kubernetes and containerized environments

Experience with on-call rotations and owning release cycles end-to-end

Experience with background job processing systems

Experience with asynchronous event handling infrastructure

Technologies

SQLRuby on RailsAWSElixirGitDockerRESTLinuxPostgreSQLMySQLKafkaMicroservicesRabbitMQGCPGraphQLLaravelDDDGitHubCeleryOpen sourcepytestgRPCRSpecKubernetesDatadogCI/CDJestNodePhoenixFast API

Responsibilities

Design, scale, and performance-tune GraphQL APIs and gRPC services

Own technical problems of highest scope and complexity

Draft proposals and present to leadership and partner teams

Design and deliver new features end-to-end in agile scrum environment

Identify bottlenecks and drive platform scalability improvements

Set up and refine monitoring and alerting in DataDog

Mentor engineers through specs, pairing, and code review

Benefits

Training and career developmentEducation assistanceCompetitive salaryProfessional development

Amenities

Fun, relaxed work environmentEducation and conference reimbursementsOpportunities for career progression and mentoring others

Recruitment process

1

Part of Promotions team delivering best-in-class promotional capabilities

2

Team integrates with third party providers and supports client developers

3

Builds tools for marketing and operations stakeholders

4

PENN Entertainment is North America's leading integrated entertainment provider

5

Platforms include Hollywood Casino, theScore Bet Sportsbook, and theScore media app

6

Proprietary in-house technology powers omnichannel gaming strategy

7

Company committed to career growth and skill expansion