Join PENN Entertainment as a Software Engineer, Sportsbook Enablement, and be part of a company that delivers cutting-edge online gaming and sports media products. You will work on state-of-the-art platforms through theScore and PENN Interactive, and be part of a team that truly cares about your career growth.
Requirements
- 3+ years of experience in Software engineering
- Solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design
- Passionate about clean code architecture and software craftsmanship
- Experience with modern web framework and API development
- Strong grasp and experience with relational databases; including PostgreSQL
- Experience with Git and GitHub or similar
- Proficiency within an editor of your choice
- Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest or equivalent
- Knowledge and familiarity with caching strategies and tools
- Always trying to understand problems from a fundamental perspective
- An interest in designing, building, and optimizing distributed systems
Benefits
- Competitive compensation package
- Fun, relaxed work environment
- Education and conference reimbursements
- Opportunities for career progression and mentoring others