PENN Entertainment

PENN Entertainment

PENN Entertainment is a leading provider of integrated entertainment, sports content, and casino gaming experiences across North America, offering a diverse range of entertainment destinations and a premier loyalty program that rewards members with cas...

Hotels, Restaurants & Leisure
10K-50K
Founded 1982

Description

  • Design, scale, and performance-tune GraphQL APIs, low-latency gRPC services, and SQL queries for wagering, transaction, ledger, compliance, and risk systems.
  • Own complex technical problems, develop proposals, and present solutions to leadership and partner teams.
  • Design, architect, and deliver features end-to-end in an agile/scrum environment.
  • Identify production bottlenecks and risks, and drive scalability and reliability improvements.
  • Configure and refine Datadog monitoring and alerting for owned systems.
  • Mentor engineers through technical specifications, pairing, and code reviews.
  • Collaborate with stakeholders across business domains to deliver products, operational improvements, and cost efficiencies.
  • Integrate internal, third-party, legacy, and modern systems, including data migrations and supporting infrastructure.
  • Participate in on-call rotations and own production release cycles.

Requirements

  • 5+ years of software engineering experience.
  • Strong foundation in computer science, including data structures, distributed systems, algorithms, and software design.
  • Experience operating production systems at scale, including load testing, tracing, and performance optimization.
  • Experience diagnosing CPU, I/O, memory, and latency regressions in high-throughput services.
  • Experience with modern web frameworks and API development, such as Phoenix, Ruby on Rails, FastAPI, Laravel, or Node.
  • 2+ years designing and evolving GraphQL schemas for iOS, Android, and web clients.
  • Experience building multi-client or white-label platforms with geo-based routing and per-client configuration.
  • Strong knowledge of relational databases, particularly PostgreSQL and MySQL, including normalization and denormalization.
  • Experience with Kubernetes and containerized service operations.
  • Proficiency with Git/GitHub, testing frameworks, background job systems, and event platforms such as Kafka, RabbitMQ, SQS/SNS, or Pub/Sub; Elixir, accounting systems, agentic development tools, and domain-driven or hexagonal architecture are preferred.

Benefits

  • Salary range of $145,000–$193,000 CAD.
  • Competitive compensation package and eligible employee benefits.
  • Education and conference reimbursements.
  • Career progression and mentoring opportunities.
  • Fun, relaxed work environment.
  • Personalized benefits and support for physical, financial, and emotional well-being.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Performance Engineer

May Mobility 251-1K Transportation

May Mobility is hiring a Senior Performance Engineer to optimize the real-time behavior-planning pipeline that powers its autonomous vehicles, ensuring deterministic, high-throughput execution.

C++ CI/CD Linux
6 minutes ago

Senior Software Engineer

Mactores 51-250 IT Services

Mactores is hiring an individual-contributor backend and infrastructure engineer to build and operate Aedeon’s Python services, Kubernetes platform, and production release process for enterprise modernization.

AWS CI/CD Django Docker FastAPI Flask GitHub Actions Helm Kafka Kubernetes PostgreSQL Python RabbitMQ REST API Terraform
6 minutes ago

Senior Software Engineer (Platform team)

Sysdig 251-1K IT Services

Software Engineer at Sysdig designing and operating identity, account, and platform services that support the company’s cloud security products and engineering teams.

AWS Azure Go Java NATS PostgreSQL
6 minutes ago

Staff Software Engineer, Front End

Scout Motors 51-250 Automotive

Scout Motors is hiring a Staff Frontend Engineer for its Sales Engineering team to build and evolve scalable web applications supporting vehicle sales, order management, customer operations, fulfillment, finance, and other core business workflows.

Android AWS Azure CI/CD Cypress GraphQL iOS Node.js Playwright React React Native REST API SEO
23 hours, 36 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers