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 Developer

Aspire Software 251-1K Internet Software & Services

Vocantas, part of Fluent Software Group, is seeking a Senior Software Developer to build secure, reliable workforce communication and scheduling products through hands-on full-stack development with a backend focus.

Angular C# JavaScript Microservices .NET REST API TypeScript Vue.js
4 hours, 18 minutes ago

Software Engineer (Mid-Senior)

Aether Aerospace 501-1000 aviation & aerospace

Aether Aerospace is hiring a full-time Mid-Senior Software Engineer to develop C/C++ real-time software and Angular interfaces for U.S. Department of Defense programs, working remotely with 50% travel to Hollywood, Maryland.

Agile Angular C C++
4 hours, 18 minutes ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Costa Rica to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
1 day, 3 hours ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Colombia to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
1 day, 3 hours 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