Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Sportsbook Platform [Remote]

$115k - $145k
Full-time

Penn Interactive

Remote
  • Remote job

PENN Entertainment, Inc. is North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences. From casinos and racetracks to online gaming, sports betting and entertainment content, we deliver the experiences people want, how and where they want them.

We’re always on the lookout for those who are passionate about creating and delivering cutting-edge online gaming and sports media products. Whether it’s through  Hollywood Casino , theScore Bet Sportsbook , or theScore media app, we’re excited to push the boundaries of what’s possible. These state-of-the-art platforms are powered by proprietary in-house technology, a key component of PENN’s omnichannel gaming and entertainment strategy.

When you join PENN Entertainment’s digital team, you’ll not only work on these cutting-edge platforms through theScore and PENN Interactive, but you’ll also be part of a company that truly cares about your career growth. We’re committed to supporting you as you expand your skills and explore new opportunities.

With locations throughout North America, you can build a future at PENN Entertainment wherever you are. If you want to challenge conventions in gaming, media and entertainment, we want to talk to you.

About the Team
The Sportsbook Platform team owns the backend that powers theScore Bet Sportsbook. We are the team behind the marketplace: the event, market, and page-composition systems that decide how bets are surfaced, organized, and updated for the user. What we own is everything around markets: how markets are modelled, how pages are composed, and how quickly changes propagate to patrons.

Our stack is primarily Elixir and Phoenix, backed by PostgreSQL, Kafka, and a service mesh of gRPC and GraphQL endpoints running on Kubernetes. We operate at the scale and latency that live sports demand, which means we care deeply about production hygiene: load testing, tracing, structured monitoring, and clear on-call expectations. You will also spend meaningful time reviewing other teams' work in our codebase, defining the shape of upcoming work, and mentoring the engineers around you. We care about the craft as much as the ship. If you like distributed systems, functional programming, live production traffic, and a team that treats software quality as a first-class product concern, you will feel at home here. You will also spend meaningful time reviewing other teams' work in our codebase, defining the shape of upcoming work, and mentoring the engineers around you. We care about the craft as much as the ship. If you like distributed systems, functional programming, live production traffic, and a team that treats software quality as a first-class product concern, you will feel at home here.

About the Work
As a key member of the Sportsbook Platform team, you will:


  • Develop, scale, and optimize the GraphQL APIs, gRPC endpoints, and SQL queries that power the marketplace

  • Own technical problems of the highest scope and complexity, drafting proposals and presenting them to leadership and partner teams for feedback

  • Design, architect, and deliver new features end-to-end in a collaborative agile/scrum environment

  • Identify bottlenecks and areas of risk in production, and drive the changes that make the platform more scalable

  • Take on the Sportsbook Platform Support rotation, which owns release management and deployment management during its window

  • Set up and refine monitoring and alerting in DataDog for the systems you own

  • Mentor engineers on the team and across teams that ship into our codebase, through specs, pairing, and code review

  • Other duties as required.

About You 


  • You possess a minimum of 3 years of experience in Software engineering

  • A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms, and software design

  • Strong grasp of production systems at scale, and experience identifying areas of improvement in a production environment through load testing and tracing

  • Experience investigating and remediating production performance regressions, including CPU hotspots and latency regressions in high-throughput services

  • Experience with on-call rotations for a production service, including owning release cycles end-to-end

  • Passionate about clean code architecture and software craftsmanship

  • Excellent written and verbal communication skills, with a track record of authoring tech specs, runbooks, and cross-team design docs that stand up to scrutiny

  • Experience with modern web frameworks and API development (Phoenix, Ruby on Rails, Fast API, Laravel, Node)

  • Experience designing and evolving GraphQL schemas for product surfaces used by multiple clients (iOS, Android, Web)

  • Experience building and integrating multi-client / white-label platforms, including geo-based routing and per-client configuration

  • A strong grasp of relational databases, including PostgreSQL and MySQL

  • Experience with Kubernetes and comfort operating services in a containerized environment

  • Comfortable working in the terminal, with Git and GitHub or similar, and in an editor of your choice

  • Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalent

  • Experience with background job processing (Oban, Exq, Sidekiq, Celery, Beanstalk)

  • Experience with asynchronous event handling infrastructure (Apache Kafka, RabbitMQ, AWS SQS/SNS, Google Cloud Pub/Sub)

  • NICE TO HAVE: building GraphQL APIs with Absinthe, hexagonal architecture, Domain Driven Development, contribution to open source software, experience working at startups, passion for sports and/or esports

What We Offer 


  • Competitive compensation package

  • Fun, relaxed work environment

  • Education and conference reimbursements.

  • Opportunities for career progression and mentoring others 

    #LI-REMOTE

Salary Range

$115,000 - $145,000 USD

Penn Interactive is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.Base pay is one part of the Total Rewards that Penn Interactive provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Penn Interactive provides best-in-class benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality – to help support you physically, financially and emotionally through the big milestones and in your everyday life.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Sportsbook Platform [Remote] in Remote vacancy
  • $140k - $265k

     ...About Glean:   Glean is the Work AI platform that helps everyone work smarter with AI. What began as the industry’s most advanced...  ...company.   About the Role: Glean is seeking an Infrastructure Engineer to build and evolve the platform that powers a highly available... 
    Software
    Full time
    Work at office
    Home office
    Flexible hours

    Glean

    Remote
    1 day ago
  • $129k - $162.2k

    Role Description Some AI agents run on platforms we do not control, such as Salesforce Agentforce, Microsoft Copilot, and AWS agent services...  ...the path. This role will report directly into our Director of Engineering, Securing AI. What You'll Do: ~Build integrations that... 
    Software
    Full time

    Delinea

    Remote
    1 day ago
  • $170.35k - $275.55k

    Role Description Join Docker's Agentic Platform team to build the foundational infrastructure...  ...scale. You'll work alongside seasoned engineers, collaborating with partner teams across...  ...of professional, hands-on, full-time software engineering experience in backend, infrastructure... 
    Software
    Full time
    Temporary work
    Live in
    Local area
    Remote work
    Home office

    Docker

    Remote
    5 days ago
  • Role Description Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the core data infrastructure that...  ...customer account data, and report into our billing and CRM platforms. This is not a greenfield role. You'll be joining a team... 
    Software
    Full time
    Remote work

    Wowza Media Systems

    Remote
    4 days ago
  • Role Description The Lead Software Engineer reports to the Engineering Manager. You will lead the design, development, and evolution of enterprise...  ...and architecture governance. ~Transfer knowledge to the platform team through live sessions and documentation.... 
    Software
    Full time
    Remote work

    Lennar

    Remote
    1 day ago
  • $136k - $220k

     ...their customers. Our AI-driven marketing platform infuses intelligence into every stage of...  ...global employees! Who we are Our engineering department consists of 200+ people...  ...looking for a self-motivated, highly driven Software Engineer who’s excited to build scalable... 
    Software
    Full time
    Worldwide
    Flexible hours

    Attentive

    United States
    1 day ago
  • Role Description We are seeking a Senior Software Engineer to join our Physical AI team, developing next-generation AI-enabled systems for...  ...vision, and AI workloads on high-performance adaptive computing platforms, including AMD Versal™ AI Edge Gen 2 devices. Working at... 
    Software
    Full time

    Advanced Micro Devices, Inc

    Remote
    5 days ago
  • $174.4k - $237.8k

     ...industrial robotics in the near future – with software and data at the core. Our mission is...  ...developers. We are a dynamic team of engineers, roboticists, designers, and...  ...robotics. Role As a Senior Full Stack Platform Software Engineer, you and the team will... 
    Software
    Full time
    Work experience placement
    Local area

    Intrinsic

    Remote
    1 day ago
  • $100k

     ...ML infrastructure is key to accelerating this innovation. The Opportunity We are looking for a driven Software Engineer to join the Training Platform team under our Machine Learning Platform (MLP) org. MLP’s charter is to maximize the business impact of all ML... 
    Software
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Remote
    1 day ago
  • $120k - $193.73k

    Role Description The Managing Engineer – Fusion GRC Platform is responsible for leading the engineering strategy, implementation, delivery, and ongoing...  ...~Design scalable and maintainable solutions using modern software engineering practices. ~Define application,... 
    Software
    Full time

    Allstate

    Remote
    5 days ago
  •  ...company news, visit newsroom.poshmark.com . About the Role Poshmark is looking for a Senior Software Engineer to support the rapid growth of our Cloud Platform and marketplace. In this role, you’ll help build and operate a high-traffic, fast-growing platform while... 
    Software
    Full time
    Internship

    Poshmark

    Redwood City, CA
    1 day ago
  • $175k - $220k

     ...The Architecture team defines how that platform is designed and built. We set the patterns...  ..., contracts, and standards the rest of engineering builds on, run technical design reviews,...  ...systems ourselves. We're hiring a Staff Software Engineer to own work like event-driven data... 
    Software
    Full time
    Contract work

    b.well

    Remote
    6 hours ago
  • Role Description As the Senior Software Engineer, Distribution Platform, you will be responsible for building and evolving the CloudBlue platform, a microservices-based SaaS solution running on modern cloud infrastructure. You will play a key role in driving an AI-first... 
    Software
    Full time
    Remote work
    Flexible hours

    HostPapa

    Remote
    6 hours ago
  •  ...surfacing the insight that drives growth. We’re building the CRM platform we always wished existed: fast, intelligent, and genuinely...  ...to integrate ML solutions and define best practices for software engineering in an AI-driven development landscape. Help build a world... 
    Software
    Full time
    Work from home

    Lightfield

    San Francisco, CA
    1 day ago
  •  ...the web. Instead of people signing into platforms, platforms should sign into people's...  ...The ideal candidate for this mobile engineering role will have experience developing Android...  ...user data privacy Ability to write software that interacts with low level communications... 
    Software
    Full time
    Remote work

    Spruce

    Remote
    1 day ago
  • Role Description MongoDB is seeking a Software Engineer 3 to join the Documentation Platform Engineering Team. The Documentation Platform delivers 60M page views a year and is critical to our users’ understanding of MongoDB products. It is also increasingly the context... 
    Software
    Full time
    Remote work
    Worldwide

    MongoDB

    Remote
    12 days ago
  • $100k - $135k

     ...thinking company, we’re breaking new ground in software innovation too, redefining what’s...  ...Description As a Software Development Engineer in Test, you will design and implement...  ...quality assurance within our innovative platform. The teams operates as a full stack team... 
    Software
    Hourly pay
    Local area
    Work from home
    Worldwide

    Bet365

    Denver, CO
    22 days ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including... 
    Software
    Full time
    Work at office

    Speechify

    Remote
    1 day ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including... 
    Software
    Full time
    Work at office

    Speechify

    Remote
    1 day ago
  •  ...interactions by creating the world’s best software for packaging beliefs digitally. We are...  ...be responsible for developing cross-platform libraries and server software in Rust. Our...  ...with geographically and culturally diverse engineering scrum teams Bonus Proficiency... 
    Software
    Full time

    Spruce

    Remote
    1 day ago
  •  ...Job Title: Machine Learning Engineer & AI Platform Developer Location: Remote Type: Full-Time Job Description: We are looking for...  ...applications. You will work closely with data scientists, software engineers, and other stakeholders to implement AI solutions... 
    Software
    Full time
    Remote work

    Two95 International Inc.

    Herndon, VA
    1 day ago
  •  ...defenders can react—we’re creating the platform that puts security ahead in the arms race...  ...thousands of real-world zero-days across the software billions rely on, and achieved the #1...  ...love to talk. Your Role: Software Engineer - Platform / Core Infrastructure We’... 
    Software
    Remote job
    Full time
    Contract work
    Immediate start

    Xbow

    Remote
    1 day ago
  • $165k - $300k

     ...communities throughout America and the world. As a Sr/Staff Software Engineer, you will have the opportunity to: ~Learn, develop, and...  ...mobile web browsers. ~Building experiences with mobile cross-platform development frameworks like React Native, Angular, and... 
    Software
    Full time

    BNSF Railway

    Remote
    5 days ago
  • $220k - $255.8k

    Role Description As a Sr. Staff Data Platform Engineer, you will be the primary architect and visionary for the core data infrastructure that...  .... Is this role for you? ~YES, if: You are a Backend/Software Engineer who loves solving "Big Data" problems, building APIs... 
    Software
    Full time
    Flexible hours

    WEXWEXUS

    Remote
    4 days ago
  • $225k - $260k

     ...Description We’re looking for a Staff Full-Stack Engineer to lead end-to-end delivery and drive...  ...design as equal partners. The Product Platform Team The Product Platform team sits at...  ...~8+ years of professional software engineering experience, including demonstrated... 
    Software
    Full time
    Remote work
    Flexible hours

    Orum

    Remote
    8 days ago
  • $132.95k - $189.93k

     ...The Platform team creates the technology that enables Spotify to learn quickly and scale easily, enabling rapid growth in our...  ...infrastructure and internal products that power how Spotify engineers ship software. Within PDX and Backstage Product Area, the Platform Infrastructure... 
    Software
    Full time
    Work from home
    Flexible hours

    Spotify

    Remote
    1 day ago
  • $140k - $265k

     ...About Glean: Glean is the Work AI platform that helps everyone work smarter with AI. What began as the industry’s most advanced...  ...company.   About the Role:   Glean is seeking creative engineers to build the Developer Platform that external and internal developers... 
    Software
    Full time
    Home office
    Flexible hours
    3 days per week

    Glean

    Remote
    1 day ago
  • Role Description The Engineer II works with cross-functional teams and customers to understand...  ...Establishes a technical roadmap for the platform and/or capability strategy and lifecycle...  ...experience in data engineering and/or software development. ~4+ years of hands-on... 
    Software
    Full time
    Remote work
    Home office
    Visa sponsorship
    Work visa

    AARP

    Remote
    16 days ago
  • $75.1k - $126.33k

    Role Description The Product Engineer – Fusion GRC Platform is responsible for designing, developing, configuring, integrating, and supporting enterprise...  ...and development tasks. ~Deliver high-quality software features on schedule. ~Support user acceptance testing... 
    Software
    Full time

    Allstate

    Remote
    5 days ago
  • $160k - $220k

     ...WHAT YOU’LL DO As a Staff Software Engineer on the Platform team, you will build software that solves complex problems while considering long-term strategy and direction. You will deliver simple, elegant, scalable, and extensible solutions that balance short-term and... 
    Software
    Full time
    Temporary work
    Work experience placement
    Local area

    Viant

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Sportsbook Platform [Remote]. Be the first to apply!