Software Engineer, Sportsbook Platform
$115k - $145kPenn Interactive
Role Description
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.
Qualifications
- Minimum of 3 years of experience in Software engineering.
- 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.
- 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).
Requirements
- 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.
Benefits
- Competitive compensation package.
- Fun, relaxed work environment.
- Education and conference reimbursements.
- Opportunities for career progression and mentoring others.
Salary Range
$115,000 — $145,000 USD
Company Description
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.
$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...SoftwareFull time- Role Description We are looking for a Senior Software Engineer to design, build, and operate large-scale distributed systems and services... ...building high-availability services that support modern cloud platforms and customer-facing product experiences. The Platform and...SoftwareFull time
$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...SoftwareFull timeTemporary workLive inLocal areaRemote workHome office- 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...SoftwareFull timeRemote work
$250k - $300k
Role Description We are seeking a VP of Software Engineering, Platform to lead one of the company’s most strategic engineering functions: the platforms that enable our product teams to build faster, integrate more deeply, operate more reliably, and deliver AI-native enterprise...SoftwareFull timeCasual workLocal areaRemote work- 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....SoftwareFull timeRemote work
- 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...SoftwareFull time
$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,...SoftwareFull time$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...SoftwareFull timeContract work- 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...SoftwareFull timeRemote workFlexible hours
- 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...SoftwareFull timeRemote workWorldwide
- ...mid-level individual contributor on the Platform Services team. This role focuses on building... ...that the right combination of engineering depth and AI-assisted tooling can achieve... ...workflows as a first-class part of how software gets designed, validated, and delivered....SoftwareFull timeImmediate startRemote work
$140k - $220k
...Join a dynamic team as a Software Engineer focused on Human Data Platforms, where you will play a pivotal role in building and shipping systems that enhance AI capabilities. This position offers the opportunity to work with cutting-edge technology and contribute to a mission...SoftwareRemote jobFull time$223.75k - $261.25k
...trusted access, actionable insights, and the platforms that power data-driven decisions across... ...are looking for a seasoned analytics engineering leader to drive the next chapter of our... ...and a conviction that data modeling is software engineering — held to the same...SoftwareFull timeContract workTemporary workWork at officeLocal areaRemote workFlexible hours$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...SoftwareFull timeRemote workFlexible hours$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...SoftwareFull time$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...SoftwareHourly payLocal areaWork from homeWorldwide$180k - $250k
...This role offers an exciting opportunity to take ownership of core internal platform systems, contributing to their design and development from end to end. As a Software Engineer on the micro Platforms Core team, you will play a crucial role in building and enhancing...SoftwareRemote jobFull timeInternship$210k - $265k
Role Description As a Staff Platform Engineer at Fieldguide, you will design and build the foundational platform that powers Fieldguide, including... .... Qualifications ~10+ years of experience in software engineering, with significant time spent building product-facing...SoftwareFull timeFlexible hours$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...SoftwareWork at officeRemote work- ...We build, deliver and manage a portfolio of data management platforms and mobile offerings in support of our core businesses. We thrive... ...’s next generation Healthcare Informatics platform. As a Software Engineer, you must possess world class technical skills and a strong...SoftwareTemporary workWork experience placementLive inRemote workFlexible hours
$180k - $230k
...Join a dynamic team as a Software Engineer focused on designing and building next-generation financial technology systems. This role is pivotal in creating reliable, scalable applications that enhance user experiences, sitting at the intersection of product development...SoftwareFull timeRemote work- Role Description We are looking for a Senior Software Engineer to join our globally distributed Data Platform team in Europe. This is a high-impact individual contributor role focused on driving the migration of our core data pipelines to modern, scalable platforms. You...SoftwareFull timeWork at officeRemote workFlexible hours
- Role Description We’re looking for a Senior Software Engineer to help shape and scale the core platform capabilities that power our products and customer experience. This role is ideal for an engineer who thrives in complex environments, enjoys solving distributed systems...SoftwareFull timeRemote workHome officeFlexible hours
- ...seeking a highly experienced and skilled Lead Engineer, Data to join our team. This individual... ...include: ~Building world-class data platforms that power analytics, machine learning,... ...~Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or...SoftwareFull timeWork at officeRemote work
$100.8k - $170k
Role Description The Platform Engineering team is seeking a Senior Software Engineer to help further our vision of making it effortless for SiriusXM technologists to build, deploy, and operate the software that drives our business. In this role, you will be responsible...SoftwareFull timeTemporary work- Role Description We are looking for a senior hands-on engineer to own and maintain a sophisticated AI platform already in production. This is not a greenfield... ...infrastructure ~Strong production Python skills and solid software engineering fundamentals ~Hands-on experience...SoftwareFull timeRemote workFlexible hours
$148k
..., both internally and externally, help unleash the potential and productivity of our Engineering teams, and delight our customers with industry-leading quality software. The Platform team primarily focuses on building a fully managed platform for using Sourcegraph, Sourcegraph...SoftwareFull time$95k - $120k
...so every educator and student succeeds. We're hiring for multiple roles as either a Senior Software Engineer I or Senior Software Engineer II to join our AI Enablement Platform Engineering team. The AI Enablement team builds and evolves foundational capabilities that...SoftwareFull time- Role Description We are looking for a Site Reliability Engineer with a strong software development background to join our Scrum team maintaining and improving an Enterprise Generative AI platform. This role focuses on platform stability, performance optimization, uptime...SoftwareFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Sportsbook Platform. Be the first to apply!
- ngo software engineer Remote
- software developer Remote
- software developer internship no experience Remote
- software developer apprenticeship Remote
- junior software developer Remote
- part time software developer remote Remote
- financial software developer Remote
- senior software engineer ruby on rails Remote
- software engineer amazon Remote
- senior software design engineer Remote




















