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.
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
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
Part of Promotions team delivering best-in-class promotional capabilities
Team integrates with third party providers and supports client developers
Builds tools for marketing and operations stakeholders
PENN Entertainment is North America's leading integrated entertainment provider
Platforms include Hollywood Casino, theScore Bet Sportsbook, and theScore media app
Proprietary in-house technology powers omnichannel gaming strategy
Company committed to career growth and skill expansion
120,000 – 130,000 USD
/ year
131,000 – 191,400 CAD
/ year
123,000 – 180,400 CAD
/ year
153,000 – 213,000 CAD
/ year
40,000 – 60,000 USD
/ year