Senior Full Stack Engineer, Client Platform
$135k - $180k per yearPENN Interactive
- 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 Client Platform team's job is to make product teams fast. We own the shared component libraries and design system, the build and release tooling every engineer touches daily, and the performance, accessibility, and observability standards that hold across our client surfaces. Much of the work is internal tooling that keeps a large monorepo pleasant to work in. We partner closely with product teams to make the right thing the easy thing.
The team also builds our server-driven UI service, a TypeScript GraphQL subgraph that lets product teams change what the iOS, Android, and web clients render without shipping an app release. The role spans both the monorepo and that service, so it is a genuine mix of front-end and backend GraphQL work.
About the Work
- Design and evolve GraphQL schemas in a federated graph, including the server-driven UI contracts our mobile and web clients render.
- Treat those schemas as a versioned contract shared with released mobile apps: classify breaking changes, coordinate migrations with the iOS, Android, and web leads, and keep generated client models in sync.
- Develop, scale, and optimize the GraphQL APIs, RPC endpoints, and SQL queries behind our web surfaces.
- Build front-end applications and shared libraries with React and TypeScript.
- Build web applications that are fast and accessible to everyone.
- Partner with product and design to architect and ship customer-facing features.
- Use observability tooling to diagnose issues and improve the experience for guests.
- Set up and refine monitoring and alerting in DataDog for the systems you own.
- Improve code quality by finding technical debt, proposing fixes, and holding the standard for the whole team.
- Find bottlenecks and areas of risk in production, and drive the changes that make the platform scale.
- Learn from and mentor teammates through code review, pairing, and writing things down.
- Take part in the design, architecture, and delivery of new features in a collaborative agile team.
- Write thorough tests for every feature and bug fix. Testing is a first-class discipline on this team.
- Work with QA to strengthen automated testing pipelines and CI/CD workflows.
- Use Claude Code in daily development to move faster without lowering the bar.
- Other duties as required.
About You
- At least 5 years of experience in software engineering.
- Strong JavaScript, TypeScript, and React, plus real instincts for UX.
- 2+ years designing and evolving GraphQL schemas for product surfaces used by multiple clients (iOS, Android, web). This sits at the center of the server-driven UI work, so it matters more here than in a typical front-end role.
- Fluency with HTML, CSS, and the browser environment: DOM, events, platform APIs.
- A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms, and software design.
- A grasp of production systems at scale, including finding weak points through load testing and tracing.
- Experience investigating and fixing production performance regressions, including CPU hotspots and latency in high-throughput services.
- Experience on an on-call rotation for a production service, and owning release cycles end to end.
- You care about clean architecture and about code you will not mind reading a year from now.
- Clear writing. You have authored tech specs, runbooks, and cross-team design docs that stood up to scrutiny.
- Experience with API development in Node or Bun, or in another server framework (Phoenix, Ruby on Rails, FastAPI, Laravel).
- Experience building and integrating multi-client or white-label platforms, including geo-based routing and per-brand configuration.
- Experience with Kubernetes and comfort operating services in containers.
- Comfortable working in the terminal, with Git and GitHub or similar, and in an editor of your choice.
- Experience with testing frameworks: Jest or Vitest, and ExUnit, RSpec, or pytest.
- Nice to have: Apollo Federation at scale, GraphQL APIs with Absinthe, Mobile Development for iOS or Android using Swift or Kotlin, hexagonal architecture, domain-driven design, relational databases (PostgreSQL, MySQL), background job processing (Oban, Exq, Sidekiq, Celery), asynchronous event infrastructure (Kafka, RabbitMQ, SQS/SNS, Pub/Sub), open source contributions, startup experience, and a passion for sports 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
$135,000 - $180,000 CAD
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.
- ...Canada Type: US Applicants - Full-Time; Canadian Applicants -... ...where they come from, because clients trust us to deliver the strongest... ...us forward. Across strategy, engineering, design, data, and operations,... .... We’re seeking a Senior Full-Stack Engineer to join our...SeniorFull timeFor contractors
- ...processes with AI and helps people recover from their mental health challenges who otherwise would not have. We're seeking a Senior Full-stack Engineer who's motivated by seeing their work change outcomes for real people. You'll ship features end-to-end that patients and...SeniorFull time
- ...Polymarket, and Airwallex have adopted the platform or expanded existing deployments. These... ...! We’re on a mission to redefine how engineers monitor, debug, and scale their production... ...help us solve it. We’re hiring a Senior Full Stack Engineer to help us build a petabyte...SeniorFull timeLocal areaRemote workHome officeFlexible hours
- ...global AI Services firm where agentic engineering and human experience converge to... ...build, and scale AI-driven products, platforms, and processes. With more than 5,000... ...that emphasizes business building. Senior Engineer (Senior Full Stack Engineer) Contract Location...SeniorRemote jobLong term contractContract workLocal areaWorldwideWork visa
$115k - $160k per year
...to join our team working towards this goal, we would love to hear from you! Role Overview We are looking for a Senior Software Engineer (Full Stack!) to join the our dynamic team and help build Magnet One - our platform for digital forensics workflows. As a part...SeniorFull timeWork at officeLocal areaWorldwideFlexible hours- ...-powered StackAdapt Marketing Platform seamlessly connects brand and... ...and marketing channels. Engineering at StackAdapt: As an Engineer... ...have exposure to modern tech stacks, including technologies like Ruby... ...from an Adtech leader into a full-service marketing powerhouse,...SeniorFull timeLocal areaRemote workWork from homeHome officeFlexible hours
- ...-powered StackAdapt Marketing Platform seamlessly connects brand and... ...and marketing channels. Engineering at StackAdapt: As an Engineer... ...have exposure to modern tech stacks around GoLang, Ruby on Rails,... ...succeed. We're seeking a Senior Full Stack Engineer to help lead...SeniorFull timeLocal areaRemote workWork from homeHome officeFlexible hours
- ...selected candidate will work directly with the client’s team on their product in an... ...offers a modern compliance and eLearning platform designed to help organizations build safer... ...analytics and use data to guide product and engineering decisions Collaborate closely with product...Full timeFlexible hours
$140k - $192.5k per year
...-powered StackAdapt Marketing Platform seamlessly connects brand and... ...and marketing channels. Engineering at StackAdapt: As an Engineer... ...have exposure to modern tech stacks around GoLang, Ruby on Rails,... ...succeed. We're seeking a Full Stack Engineer to help lead our...Full timeLocal areaRemote workWork from homeHome officeFlexible hours$135k - $150k per year
...As we continue scaling our platform and expanding our AI capabilities... ...we're looking for experienced engineers who thrive in fast-moving environments... ...looking for a highly motivated Senior Software Engineer with deep backend expertise, strong full-stack development skills, and...SeniorFull time- ...true potential of the contact center. Our platform combines the best of AI and human... ...overall customer experience. As a Senior Fullstack Engineer , you’ll play a key role in building and... ...writing code. You will work across the stack—from building intuitive UIs to robust backend...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome office
$150k - $250k per year
...We're a small team (around ten engineers and designers) who wear a lot... ...zero — not just the ones with a platform team to build them. Open-... ...tooling behind Docs, SDKs, the API Client, and Agent Scalar. This is one... ...logging (pino → Better Stack), and the analytics path into...SeniorPermanent employmentFull timeFixed term contractRemote workWork from homeFlexible hours- ...thrive. Our Portfolio includes Luma, LumaLab Connect, ELN Platform, Graphpad Prism, Geneious, SnapGene, Protein Metrics, OMIQ, FCS... ...sponsorship at this time What do we need Dotmatics is seeking a Senior Full Stack Engineer to join our team. We are building the most powerful R...SeniorFull timeRemote workFlexible hours
$105k - $125k per year
...journey. Learn more: What this role is all about: The Senior Full Stack Developer (.Net and Angular) is a key role within the... ...develop, and deliver the digital banking solutions that power the client experience of our financial institution. Reporting directly to...SeniorRemote jobFull timeFlexible hours$150k - $200k per year
.... PocketHealth is a patient-centric platform that enables hospitals and clinics across... ...patients across North America. As a Senior Software Engineer on our Platform team, you'll build the... ...networking Own the observability stack and drive operational excellence — metrics...SeniorFull timeWork at officeRemote work2 days per week- ...Question: Great Question is the all-in-one AI customer research platform for understanding your customers. Our platform enables teams... ...best - join us in redefining user research Product Engineer (Full-Stack) — Canada, Remote I’m PJ, CTO at Great Question . My...SeniorFull timeLive InRemote workFlexible hoursShift workDay shift
- ...Position Summary: At Miovision, we are engineering the future of smart transportation, and we need an exceptional Senior Software Engineer who is ready to take the fast... ...the world moves. Working under the hood of our full-stack applications, you will navigate and...SeniorRemote workFlexible hours
- ...decisions. We're building a new engineering team focused on growing how... ...will also contribute to the core platform that powers the experience.... ...on more ownership over time. Seniors and Leads will be there to support... ...professional experience in full stack development, with a track...SeniorFull timeRemote workFlexible hours
$170k - $220k per year
...Midnite? Midnite is a next-generation sports betting and gaming platform built for a new wave of players. We combine sharp product... .... Not your grandad’s bookie. The Role Title: Senior Platform Engineer Team: Platform Engineering Location: Remote / Canada...SeniorFull timeLocal areaRemote workWork from homeHome officeFlexible hours- ...fuel who we are. About the role We're looking for a Senior Platform Engineer to join our DevOps/Infrastructure team. In this role you'll... ...for monitoring and automated alerting, and use Amplitude for client-side analytics and experimentation. Developer productivity...SeniorFull timeInternshipRemote workFlexible hours
- ...Hiring the first dedicated engineer for its data platform. Today the platform is nascent, solid backend infrastructure exists, but nobody owns... ...SciPy), plus one of Go/Rust/TypeScript for services Bonus: full-stack/generalist range — able to build the tools the ML team needs...SeniorRemote jobFull time
- ...institutions — big and small. The Role As a Senior Software Engineer within our Digital Banking platform, you will be instrumental in the development and maintenance... ...robust testing strategies across the technology stack. Provide technical guidance and mentorship to...SeniorFull timeRemote work
- ...Spellbook is seeking a generalist Platform and Infrastructure Engineer to join our team. In this role, you'll work across our entire technical stack—from infrastructure (AWS, MongoDB, infrastructure... ...benefits, and other company programs. Full details will be shared during the...SeniorFull timeContract workFlexible hours
- ...About Us: Wrapbook is the AI platform for production finance. We’re building a system... ...more with less. The Opportunity - Senior Software Engineer I, Platform Enablement (Remote - CANADA... ...quickly What you'll have: You're a full-stack engineer with a strong technical...SeniorFull timeRemote work
- ...individuals who want to join the team! About the Role We are looking for an AI-native full stack engineer to join one of the leading software companies within our portfolio. Our platform powers mission-critical workflows for organizations that depend on it every day, and...SeniorLong term contractFull time
$123.75k - $165k per year
...This is Engineering at Lattice Lattice’s Engineering team is continuously... ...a modern, cutting-edge tech stack and love experimenting with... .... The Infrastructure Platform team focuses on the cloud services... ...What You Will Do As a Senior Software Engineer on the Infrastructure...SeniorFull timeWork at officeRemote workWork from home$230k - $280k per year
...something truly special. About the Platform Team The Platform team empowers other engineering teams at Shakepay by providing... ...Role We’re looking for a Senior Engineering Manager to lead and grow... ...of their total compensation Full health and dental benefits, including...SeniorRemote jobLong term contractFull timeTemporary workWork at officeLocal area- ...Operations™ Cloud, which is a platform that enables organizations that... ...The Integrations, Data Engineering and AI (IDEA) team within Samsara... ...organization is looking for a Senior Data Platform Engineer to join... ...global economy requires your full focus and best efforts to bring...SeniorLong term contractFull time
$132k - $165k per year
...US Redwood Software is the leader in full stack automation fabric solutions for mission-... ...first SaaS-based composable automation platform specifically built for ERP, we believe in... ...automation experts and customer success engineers provide solutions and world-class support...SeniorLong term contractFull timeLocal area- ...Confluent, data doesn’t sit still. Our platform puts information in motion, streaming in... ...Platform. About the Role: As a Senior Software Engineer, you will contribute to several key... ...efficiency of our platform’s technology stack, keeping pace with industry trends and...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Engineer, Client Platform. Be the first to apply!

