
Senior Software Developer

theScore
Summary
Join PENN Entertainment's theScore team as a Senior Engineer and contribute to the development and enhancement of the Pricing Engine and Dartboard UI. You will work with a distributed team of engineers, product managers, and designers to deliver high-quality apps. Responsibilities include developing and maintaining services that generate and manage odds, implementing key features, ensuring system reliability, and participating in agile processes. The role requires a strong computer science foundation, experience with modern web frameworks, and proficiency in programming languages like Java and Elixir. PENN Entertainment offers a competitive compensation package, a fun work environment, education reimbursements, parental leave top-up, and career progression opportunities.
Requirements
- Strong Computer Science Foundation: Solid understanding of data structures, distributed systems, and software design
- Passionate About Clean Code: Commitment to clean architecture and software craftsmanship
- Versatile Developer: Experience with modern web frameworks and API development
- Adaptable Learner: Proficiency in one or more programming languages (e.g., Java, Elixir, Python) with a willingness to learn new technologies
- Database Proficiency: Strong experience with relational databases such as PostgreSQL and MySQL
- Comfortable with Command Line: Proficient in terminal operations
- Familiar with Containerization: Knowledge of Kubernetes and container orchestration
- Caching Knowledge: Understanding of caching strategies and tools
- Problem-Solving Skills: Excellent analytical abilities and independent troubleshooting
- Strong Communicator: Ability to convey complex technical concepts to both technical and non-technical stakeholders
Responsibilities
- Develop and Enhance the Pricing Engine and SGP Services: Work primarily with Java and the Quarkus framework to build and improve services that generate and manage odds
- Maintain and Enhance Dartboard UI: Use Elixir and Phoenix LiveView to develop our internal administrative tool used by traders to manipulate odds
- Implement Key Features: Handle suspension logic, resulting processes, and trader adjustment functionality
- Ensure System Reliability: Implement robust monitoring and alerting mechanisms using tools like DataDog
- Participate in Agile Processes: Engage in the design, architecture, and delivery of new features within a collaborative agile/scrum environment
- Deploy to Cloud Infrastructure: Manage deployments of services and applications to our cloud platforms
- On-Call Rotation: Participate in our on-call rotation to address critical issues during off-business hours
- Identify Platform Opportunities: Spot issues and opportunities within our tech platform and devise plans to address them
- Lead Cross-Team Technical Discussions: Facilitate meetings and decisions that influence multiple teams
- Collaborate Across Teams: Set an example by working effectively with engineers from other teams
- Strategic Partnership: Work closely with the tech lead and engineering manager to help set the team's direction
- Demonstrate Technical Proficiency: Showcase expertise in the team's tech stack, tooling, and architecture to lead wide-ranging projects effectively
Benefits
- Competitive Compensation Package
- Fun, Relaxed Work Environment
- Education and Conference Reimbursements
- Parental Leave Top-Up
- Career Progression Opportunities and Mentorship
Share this job:
Similar Remote Jobs


