Senior Bet Engine Engineer - Low-Latency & Scalable

Penn Interactive Ventures

California (MO)

Hybrid

USD 104,000 - 139,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive compensation package
Relaxed work environment
Education reimbursements
Career progression

Job summary

PENN Entertainment, Inc. is seeking an experienced software engineer to design, scale, and optimize high‑throughput GraphQL APIs, gRPC services, and SQL workloads powering sportsbook wagering, casino transactions, and financial ledgers.

You will own complex problems, mentor peers, and collaborate across teams to enable scalable, compliant platforms. With a strong focus on reliability, performance, and cross‑service integrations, you’ll help drive architectural decisions while ensuring secure,

Qualifications

  • Minimum 5 years of experience in software engineering.
  • Strong foundations in data structures, distributed systems, algorithms, and software design.
  • Experience with production systems at scale and identifying performance improvements.
  • Experience with on-call rotations and end-to-end release ownership.
  • Familiarity with modern web frameworks and API development (Phoenix, Rails, FastAPI, Laravel, Node).
  • 2+ years designing and evolving GraphQL schemas for multi-client surfaces.
  • Experience with multi-client/white-label platforms and geo-based routing configurations.
  • Strong relational DB skills (PostgreSQL, MySQL) and data modeling.
  • Experience with Kubernetes and containerized environments.
  • Proficient in Git workflows and CI/CD processes.
  • Experience with testing frameworks (ExUnit, RSpec, Jest, pytest).
  • Experience with background job processing (Oban, Exq, Sidekiq, Celery).
  • Experience with asynchronous messaging (Kafka, RabbitMQ, AWS SQS/SNS).
  • Interest in agentic software development tools and governance.

Responsibilities

  • Design, scale, and tune GraphQL APIs, low-latency gRPC services, and SQL queries.
  • Own high-scope technical problems and present proposals to leadership.
  • Design, architect, and deliver end-to-end features in an agile/scrum setting.
  • Identify production bottlenecks and drive scalability improvements.
  • Set up and refine monitoring/alerting in Datadog for owned systems.
  • Mentor engineers across teams through specs, pairing, and code reviews.
  • Collaborate with stakeholders to deliver best-in-class products and cost efficiencies.
  • Bridge internal, third‑party, legacy, and modern systems; manage data migrations and supporting infra.

Skills

Software engineering
Distributed systems
Performance tuning
On-call rotations
API development
GraphQL
Kubernetes
PostgreSQL
MySQL
Elixir

Tools

Phoenix
Ruby on Rails
FastAPI
Laravel
Node.js
Oban
Exq
Sidekiq
Celery
Kafka
RabbitMQ

Job description

PENN Entertainment, Inc. is seeking an experienced software engineer to design, scale, and optimize high‑throughput GraphQL APIs, gRPC services, and SQL workloads powering sportsbook wagering, casino transactions, and financial ledgers.

You will own complex problems, mentor peers, and collaborate across teams to enable scalable, compliant platforms. With a strong focus on reliability, performance, and cross‑service integrations, you’ll help drive architectural decisions while ensuring secure,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Bet Engine Engineer: Build Low-Latency Sports Tech
Senior Bet Engine Engineer: Build Low-Latency Sports Tech

penninteractive • United States

On-site
USD 120,000 - 180,000
Senior Software Engineer — Remote, Low-Latency Betting Engine
Senior Software Engineer — Remote, Low-Latency Betting Engine

QuickCruit • Northern (KY)

Hybrid
USD 140,000 - 200,000
Senior Software Engineer, Bet Engine
Senior Software Engineer, Bet Engine

penninteractive • United States

On-site
USD 120,000 - 180,000
Senior Software Engineer, Bet Engine Penn Interactive · Remote US
Senior Software Engineer, Bet Engine Penn Interactive · Remote US

QuickCruit • Northern (KY)

Hybrid
USD 140,000 - 200,000
Senior Software Engineer — Scalable Promotions Platform
Senior Software Engineer — Scalable Promotions Platform

PENN Interactive • United States

On-site
USD 145,000 - 193,000
Competitive pay
Relaxed environment
Education reimbursements
+1
Senior Bet Engine Engineer — Remote & Scalable Systems
Senior Bet Engine Engineer — Remote & Scalable Systems

Jobgether • United States

Remote
USD 145,000 - 193,000
Fully remote position in the United S
Education and conference reimbursement
Career progression opportunities
+2
Senior Software Engineer - iCasino (Elixir&GraphQL)
Senior Software Engineer - iCasino (Elixir&GraphQL)

PENN Interactive • United States

On-site
USD 145,000 - 193,000
Competitive pay
Relaxed environment
Education reimbursements
+1
Senior Full-Stack Engineer - Remote GraphQL Platform
Senior Full-Stack Engineer - Remote GraphQL Platform

Penn Interactive Ventures • United States

Remote
USD 135,000 - 180,000
Education reimbursements
Mentoring
Competitive compensation
Senior Software Engineer - Promotions Platform
Senior Software Engineer - Promotions Platform

Penn Interactive • United States

Remote
CAD 145,000 - 193,000
Competitive compensation package
Fun, relaxed work environment
Education and conference reimburse m
+1
Senior Site Reliability Engineer — Platform Automation & Scale
Senior Site Reliability Engineer — Platform Automation & Scale

PENN Interactive • United States

On-site
USD 145,000 - 193,000
Competitive compensation
Comprehensive benefits
Fun, relaxed work environment
+1