Penninteractive

Penninteractive

Software Engineer, Sportsbook Platform

United States, Remote

Sponsorship not specified$115k-$145kDetected 19 days ago
RubyElixiriOSAndroidNode.jsRailsLaravelDistributed SystemsData StructuresAlgorithmsCode ReviewGitSQLPostgreSQLMySQLAWSGCPKubernetesDatadogAPI DevelopmentGraphQLgRPCKafkaRabbitMQ

About the role

  • 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.
  • 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.

Responsibilities

  • What we own is everything around markets: how markets are modelled, how pages are composed, and how quickly changes propagate to patrons.
  • 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

Requirements

  • Other duties as required.
  • You possess a minimum of 3 years of experience in Software engineering
  • Strong grasp of production systems at scale, and experience identifying areas of improvement in a production environment through load testing and tracing
  • Experience investigating and remediating production performance regressions, including CPU hotspots and latency regressions in high-throughput services
  • Experience with on-call rotations for a production service, including owning release cycles end-to-end

Nice to have

  • Competitive compensation package
  • Fun, relaxed work environment
  • Opportunities for career progression and mentoring others
  • Penn Interactive is proud to be an equal opportunity workplace.

Skills

  • PENN Entertainment, Inc. is North America's leading provider of integrated entertainment, sports content, and casino gaming experiences.
  • A strong grasp of relational databases, including PostgreSQL and MySQL

Compensation

  • $115,000 - $145,000 USD
  • That's why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality - to help support you physically, financially and emotionally through the big milestones and in your everyday life.

Benefits

  • Education and conference reimbursements.
  • Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus.
  • Additionally, Penn Interactive provides best-in-class benefits to eligible employees.
  • We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most.

Company info

  • The Sportsbook Platform team owns the backend that powers theScore Bet Sportsbook.
  • the event, market, and page-composition systems that decide how bets are surfaced, organized, and updated for the user.

This listing is sourced directly from Penninteractive's careers page and normalized into a canonical job model.