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 6 minutes 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

Software Senior Engineer for PowerStore (Python, C, C++)

Senior Software Engineer position at Dell Technologies in Warsaw, focusing on PowerStore storage system development using Python, C, and C++, requiring 5+ years of experience.

Senior Server/Backend Software Engineer, Spry Fox Studio

Senior Server/Backend Software Engineer position at Netflix's Spry Fox Studio, building non-violent MMO games with competitive compensation and comprehensive benefits.

Senior Software Engineer - Custody Experience (Full-Stack)

Senior Software Engineer position at BitGo, focusing on full-stack development for crypto custody platform, offering $165-210K salary plus benefits in Palo Alto.

Full Stack Software Engineer

Senior Software Engineer role at Mastercard building high-performance analytics platforms and real-time applications for financial data analysis.

Senior Software Engineering (RPA _ Automation Anywhere 360 & C# .NET)

Senior Software Engineering role at Mastercard focusing on RPA development using Automation Anywhere 360 & C# .NET, offering competitive compensation and comprehensive benefits.