Senior Bet Engine Engineer — Remote, Scalable & Low-Latency

PENN Interactive

United States

Remote

USD 145,000 - 193,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Competitive compensation package
Education reimbursements

Job summary

Penn Interactive seeks a senior software engineer to join the Bet Engine family, building scalable, low-latency services powering sportsbook wagering, casino transactions, and the financial ledger. You will own end-to-end design and delivery in an agile environment, mentoring others and collaborating with stakeholders to improve performance, reliability, and data integrity across high-traffic systems.

The role emphasizes production systems, observability, and architectural craftsmanship within a

Qualifications

  • At least 5 years of software engineering experience.
  • Strong CS fundamentals: data structures, distributed systems, algorithms.
  • Experience with production systems at scale and performance tuning.
  • On-call rotations and end-to-end release ownership.
  • Proficient in modern web frameworks and API development.
  • 2+ years designing GraphQL schemas for multi-client surfaces.
  • Experience with multi-client / white-label platforms and geo-based routing.
  • Strong knowledge of PostgreSQL and MySQL.
  • Experience with Kubernetes and containerized environments.
  • Ability to communicate via tech specs and runbooks.

Responsibilities

  • Design, scale, and tune GraphQL APIs, gRPC services, and SQL queries.
  • Own high-scope technical problems and present proposals to leadership.
  • Design, architect, and deliver features end-to-end in an agile environment.
  • Identify bottlenecks and drive scalability improvements.
  • Set up and refine monitoring and alerting in Datadog.
  • Mentor engineers through specs, pairing, and code reviews.
  • Collaborate with stakeholders across domains to deliver high‑quality products.
  • Bridge gaps between internal and external systems; support data migrations and infra.
  • Other duties as required.

Skills

Software engineering
Distributed systems
GraphQL
PostgreSQL
MySQL
Kubernetes
Git / GitHub
Testing frameworks
API development
Messaging systems
Elixir
On-call

Tools

ExUnit
RSpec
Jest
pytest
Oban
Exq
Sidekiq
Celery
Kafka
RabbitMQ
AWS SQS/SNS
Pub/Sub

Job description

Penn Interactive seeks a senior software engineer to join the Bet Engine family, building scalable, low-latency services powering sportsbook wagering, casino transactions, and the financial ledger. You will own end-to-end design and delivery in an agile environment, mentoring others and collaborating with stakeholders to improve performance, reliability, and data integrity across high-traffic systems.

The role emphasizes production systems, observability, and architectural craftsmanship within a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Real-Time Sportsbook Platform
Senior Backend Engineer, Real-Time Sportsbook Platform

Penn Interactive • United States

Remote
USD 145,000 - 193,000
Competitive compensation package
Education and conference reimburse- m-
Opportunities for career progression
Remote Senior Backend Engineer - Real-Time Sportsbook
Remote Senior Backend Engineer - Real-Time Sportsbook

penninteractive • United States

Remote
USD 145,000 - 193,000
Education reimbursement
Conference reimbursement
Career development
Senior API Engineer, Real-Time Sportsbook Platform (Remote)
Senior API Engineer, Real-Time Sportsbook Platform (Remote)

SportsTechJobs • United States

Remote
USD 145,000 - 193,000
Competitive compensation
Education reimbursements
Career progression
Remote Senior Backend Engineer – Casino Lobby & Wagering
Remote Senior Backend Engineer – Casino Lobby & Wagering

penninteractive • United States

Remote
USD 145,000 - 193,000
Education reimbursement
Conference allowance
Career development
+1
Senior Software Engineer, Bet Engine
Senior Software Engineer, Bet Engine

PENN Interactive • United States

Remote
USD 145,000 - 193,000
Remote work
Competitive compensation package
Education reimbursements
Senior Backend Engineer - Real-Time Sportsbook Platform (Remote)
Senior Backend Engineer - Real-Time Sportsbook Platform (Remote)

Jobgether • United States

Remote
USD 145,000 - 193,000
Annual salary range of $145,000-$193,0
Flexible remote work within the United
Education and conference reimbursement
+1
Senior Software Engineer, Sportsbook Platform (Fully Remote)
Senior Software Engineer, Sportsbook Platform (Fully Remote)

PENN Entertainment, Inc. • United States

Remote
USD 120,000 - 170,000
Competitive compensation package
Fun, relaxed work environment
Education and conference reimburse m e
Senior Software Engineer – Scalable Gaming Platform
Senior Software Engineer – Scalable Gaming Platform

Betway Global • Krakow (WI)

On-site
USD 120,000 - 160,000
Software Engineer - Sportsbook Platform (Remote)
Software Engineer - Sportsbook Platform (Remote)

PENN Interactive • United States

Remote
CAD 115,000 - 145,000
Competitive compensation package
Fun, relaxed work environment
Education and conference reimbursements
+1
Staff Engineer — Real-Time Backend & Tech Lead
Staff Engineer — Real-Time Backend & Tech Lead

fanaticsfbg • United States

Remote
USD 140,000 - 180,000