JobsBackendSenior Software Engineer, iCasino
Penn Interactive

Penn Interactive

·

Backend

Senior Software Engineer, iCasino

RemoteSeniorPosted Aug 17, 2026
ElixirGraphQLgRPCPostgreSQLKubernetesKafkaDatadogOban+19 more

About this role

Design and build scalable backend systems for online casino platforms including Hollywood Casino and theScore Bet. Work with Elixir, GraphQL, and gRPC to power real-money wagering flows, game integrations, and casino operations tools in a high-reliability environment.

Must have

Minimum 5 years of experience in software engineering

2+ years of experience building applications in Elixir is required

2+ years of experience designing and evolving GraphQL schemas

Strong foundation in computer science with data structures and algorithms

Strong grasp of production systems at scale

Experience investigating and remediating production performance regressions

Experience with on-call rotations for a production service

Strong grasp of relational databases including PostgreSQL and MySQL

Experience with Kubernetes and containerized environments

Experience with testing frameworks such as ExUnit or equivalent

Experience with background job processing systems

Experience with asynchronous event handling infrastructure

Technologies

SQLElixirGitDockerRESTJiraPostgreSQLMySQLKafkaMicroservicesRabbitMQGraphQLJSONDDDGitHubCeleryOpen sourcegRPCKubernetesDatadogCI/CDAWS SQSAWS SNSGoogle Cloud Pub/SubSidekiqExUnitOban

Responsibilities

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

Own technical problems of highest scope and complexity and draft proposals

Design, architect, and deliver new features and game provider integrations end-to-end

Identify bottlenecks and areas of risk in production and drive scalability changes

Set up and refine monitoring and alerting in DataDog for owned systems

Mentor engineers through specs, pairing, and code review

Benefits

Training and career developmentEducation assistanceCompetitive salaryCareer development opportunities

Amenities

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

Recruitment process

1

Work on cutting-edge platforms through theScore and PENN Interactive

2

Part of iCasino team delivering best-in-class online casino experience

3

Integrate with third party game providers and aggregators

4

Own real-money wagering flows behind every spin and hand

5

Build tools to support casino operations and marketing stakeholders

6

Collaborative agile and scrum environment

7

Company committed to supporting career growth and skill expansion