Senior Software Developer, Pricing Engine

North America's leading provider of integrated entertainment, sports content, and casino gaming experiences.
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Gaming · Entertainment · Sports

Description For Senior Software Developer, Pricing Engine

PENN Entertainment is seeking a Senior Software Developer to join their Pricing Engine team. This role is crucial in developing and maintaining the company's odds production system for their sports betting platforms. The position involves working with Java for the Pricing Engine, Elixir for the Dartboard UI, and various modern technologies. The ideal candidate will have strong computer science fundamentals, experience with distributed systems, and excellent problem-solving abilities. As a senior member, you'll lead technical discussions, mentor team members, and help shape the technical direction of the team. The role offers competitive compensation, career growth opportunities, and a flexible work environment. PENN Entertainment, as North America's leading gaming and entertainment provider, offers exposure to cutting-edge projects in sports betting and online gaming through brands like ESPN BET and theScore Bet.

Last updated 4 days ago

Responsibilities For Senior Software Developer, Pricing Engine

  • Develop and enhance the Pricing Engine and SGP Services using Java
  • Maintain and enhance Dartboard UI using Elixir and Phoenix LiveView
  • Implement suspension logic, resulting processes, and trader adjustment functionality
  • Implement monitoring and alerting mechanisms using DataDog
  • Participate in agile/scrum environment
  • Manage deployments to cloud platforms
  • Participate in on-call rotation
  • Lead cross-team technical discussions
  • Work with tech lead and engineering manager to set team direction

Requirements For Senior Software Developer, Pricing Engine

Java
PostgreSQL
MySQL
Kubernetes
  • Strong Computer Science Foundation with understanding of data structures, distributed systems, and software design
  • Experience with modern web frameworks and API development
  • Proficiency in one or more programming languages (Java, Elixir, Python)
  • Strong experience with relational databases (PostgreSQL and MySQL)
  • Proficient in terminal operations
  • Knowledge of Kubernetes and container orchestration
  • Understanding of caching strategies and tools
  • Excellent analytical abilities and independent troubleshooting
  • Strong communication skills

Benefits For Senior Software Developer, Pricing Engine

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

Interested in this job?

Jobs Related To PENN Entertainment Senior Software Developer, Pricing Engine

Sr Software Development Engineer, Amazon

Senior Software Engineer role at Amazon building distributed tax calculation systems handling millions of transactions per second with focus on scalability and regulatory compliance.

Senior Support Engineer, Audible

Senior Support Engineer role at Audible focusing on technical leadership, service support, and operational efficiency improvements.

Senior System Software Engineer – DC Platform Software Tools

Senior System Software Engineer role at NVIDIA focusing on data center platform software tools development, offering $184K-$356.5K salary plus equity.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer position at NVIDIA focusing on data center system bringup, debugging, and firmware development for server systems, offering competitive compensation and the opportunity to work with cutting-edge AI technology.

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer position at LinkedIn focusing on infrastructure business operations software and data systems development.