Penninteractive
Penninteractive

Software Engineer, Sportsbook Platform

engineeringfull-timeCanada, Remote
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
gaming
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

About the Team

The Sportsbook Platform team owns the backend that powers theScore Bet Sportsbook. We are the team behind the marketplace: the event, market, and page-composition systems that decide how bets are surfaced, organized, and updated for the user. What we own is everything around markets: how markets are modelled, how pages are composed, and how quickly changes propagate to patrons.

Our stack is primarily Elixir and Phoenix, backed by PostgreSQL, Kafka, and a service mesh of gRPC and GraphQL endpoints running on Kubernetes. We operate at the scale and latency that live sports demand, which means we care deeply about production hygiene: load testing, tracing, structured monitoring, and clear on-call expectations. You will also spend meaningful time reviewing other teams' work in our codebase, defining the shape of upcoming work, and mentoring the engineers around you. We care about the craft as much as the ship. If you like distributed systems, functional programming, live production traffic, and a team that treats software quality as a first-class product concern, you will feel at home here.

About the Work

As a key member of the Sportsbook Platform team, you will:

  • Develop, scale, and optimize the GraphQL APIs, gRPC endpoints, and SQL queries that power the marketplace
  • Own technical problems of the highest scope and complexity, drafting proposals and presenting them to leadership and partner teams for feedback
  • Design, architect, and deliver new features end-to-end in a collaborative agile/scrum environment
  • Identify bottlenecks and areas of risk in production, and drive the changes that make the platform more scalable
  • Take on the Sportsbook Platform Support rotation, which owns release management and deployment management during its window
  • Set up and refine monitoring and alerting in DataDog for the systems you own
  • Mentor engineers on the team and across teams that ship into our codebase, through specs, pairing, and code review
  • Other duties as required.

About You

  • You possess a minimum of 3 years of experience in Software engineering
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
Software Engineer, Sportsbook Platform at Penninteractive — Remote