Browse All Jobs
Job Description

PENN Entertainment is seeking a Staff Software Developer to join their Pricing Team. The successful candidate will play a key role in developing, scaling, and optimizing the Pricing Engine and Same Game Parlay (SGP) services. They will collaborate with a distributed team of engineers, product managers, and designers to deliver cutting-edge applications.

The role involves working with Java and Elixir, solving complex technical problems, ensuring code quality, and participating in design and architecture. The Staff Engineer will also contribute to technical vision, lead cross-team collaboration, and drive innovation across the organization.

Responsibilities:

  • Work with Java and Elixir
  • Develop, scale, and optimize services
  • Solve technical problems of high scope and complexity
  • Navigate highly sensitive and regulated systems
  • Collaborate and improve best practices
  • Participate in design and architecture
  • Collaborate with other teams and stakeholders
  • Set up monitoring and alerting
  • Identify bottlenecks and areas of high risk
  • Support teams through code review
  • Provide mentorship and education
  • Shape the technical vision and long-term strategy for the team
  • Lead and facilitate discussions and decisions that span multiple teams and departments
  • Provide architectural guidance
  • Identify and drive opportunities for technical innovation and process improvements

Requirements:

  • 8+ years of professional software development experience
  • Proven ability to lead and mentor engineering teams
  • Expertise in Java/Python/Elixir or equivalent
  • Demonstrated experience in system design and architecture
  • Extensive experience with relational and/or NoSQL databases
  • Strong understanding of Kubernetes, containerization, CI/CD pipelines, and infrastructure as code
  • Experience in profiling, performance tuning, and scaling applications
  • Ability to align technical initiatives with business objectives
  • Strong ability to communicate complex technical concepts
  • Exceptional analytical skills
  • Familiarity with asynchronous event handling technologies
  • Proficient in terminal operations
  • Experience with Git and platforms like GitHub
  • Familiarity with testing frameworks

What PENN Entertainment Offers:

  • Competitive Compensation Package
  • Fun, Relaxed Work Environment
  • Education and Conference Reimbursements
  • Parental Leave Top-Up
  • Career Progression Opportunities and Mentorship
Apply Manually