Skip to main content
PENN Entertainment, Inc.

Senior Software Engineer, Promotions

RemoteUnited States only
Published
Role
Backend
Experience
Senior
$145k–$193k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior Software Engineer with 5+ years, focused on promotions systems; remote within the United States. Requires experience designing GraphQL APIs, low-latency gRPC services, SQL (PostgreSQL/MySQL), and operating production services including on-call rotations and performance debugging.

Core skills

GraphQLgRPCPostgreSQL

Required skills

SQLMySQLKubernetesDataDogPhoenixRuby on RailsFastAPILaravelNode.jsGitGitHubExUnit/RSpec/Jest/pytestOban/Exq/Sidekiq/Celery/BeanstalkApache Kafka/RabbitMQ/AWS SQS/AWS SNS/Google Cloud Pub/Sub

Optional skills

Elixirhexagonal architectureDomain Driven Developmentcontribution to open source software

What you'll do

  • Design, scale, and performance-tune GraphQL APIs, low-latency gRPC services, and SQL queries powering the promotions engine
  • 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
  • Set up and refine monitoring and alerting in DataDog for the systems you own; mentor engineers through specs, pairing, and code review

What they require

  • Minimum of 5 years of experience in Software engineering
  • Solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms, and software design
  • Experience with production systems at scale, including load testing, tracing, investigating and remediating performance regressions, and on-call rotations
  • 2+ years of experience designing and evolving GraphQL schemas for multi-client product surfaces and building/integrating multi-client / white-label platforms
  • Strong grasp of relational databases (PostgreSQL, MySQL) and experience operating services in Kubernetes

Benefits

  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements
  • Opportunities for career progression and mentoring others
  • Eligibility for bonus/commission programs and best-in-class benefits

PENN Entertainment, Inc. is North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences. From casinos and racetracks to online gaming, sports betting and entertainment content, it delivers online gaming and sports media products through platforms including Hollywood Casino, theScore Bet Sportsbook, and theScore media app.

GamingEnterprise
$145k–$193k/yr