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.
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
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
Work on cutting-edge platforms through theScore and PENN Interactive
Part of iCasino team delivering best-in-class online casino experience
Integrate with third party game providers and aggregators
Own real-money wagering flows behind every spin and hand
Build tools to support casino operations and marketing stakeholders
Collaborative agile and scrum environment
Company committed to supporting career growth and skill expansion
76,960 – 76,960 USD
/ year
98,000 – 147,000 CAD
/ year
85,000 – 110,000 CAD
/ year
161,640 – 169,995 USD
/ year
114,400 – 166,400 CAD
/ year