Penn Interactive Ventures (Piv) - Philadelphia, PA
posted 3 months ago
Penn Interactive (PI) is an interactive gaming company headquartered in Philadelphia, serving as the digital arm of PENN Entertainment, the largest regional casino operator in the U.S. Our mission is to challenge the norms of the gaming industry by building an immersive interactive gaming experience that is responsible, innovative, and fun. We are committed to helping our team members grow and succeed, believing that hiring talented individuals who love what they do will help us win. As part of the payments team at theScore, you will be working with a group of talented and friendly individuals. Our goal is to provide the best experience to patrons to manage their funds in the app. The payments team helps theScore by integrating with third-party payment providers and supporting our client developers through a GraphQL API. We take pride in delivering highly reliable and scalable solutions and are always looking for ways to improve our knowledge and share it throughout the company. In this role, you will be a key member of our Payments team, working with our preferred technology stack, primarily Elixir/Phoenix and LiveView. You will collaborate regularly with engineers, product managers, and designers to bring new features and products to our patrons. Your responsibilities will include developing, scaling, and optimizing amazing GraphQL & RESTful APIs, designing and building foundational components that improve the reliability and scalability of our backend services, and solving technical problems of the highest scope and complexity. You will strive to reduce technical debt while communicating with teammates about any larger refactor and participate in the design, architecture, and delivery of new features in a collaborative agile/scrum environment. Additionally, you will collaborate with the team to define and improve our documentation, internal style guide, maintainability, and best practices, actively participate in engineering efforts that help streamline the experience of our payments product, and provide mentorship to other developers on the team.