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.
- ...Role Summary: The Senior Client Platform Engineer provides technical leadership across shared client platforms supporting High 5 Casino and Lucky Bits Vegas. This role is responsible for translating product requirements and design specifications into scalable, maintainable...SeniorRemote jobContract work
- ...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
- ...-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,... ...Engineer to help lead our growing full-stack engineering team. The...SeniorRemote jobFull timeWork from homeHome officeFlexible hours
$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- ...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
- ...Do Work closely with Product Management, Design, and other Engineering stakeholders to uphold a high quality standard in a fast-paced,... ...ensure that our solutions meet our high standards. Develop full stack features that address complex technical challenges, integrating...SeniorFull timeRemote workShift work
- ...-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
- ...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
$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- ...-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
$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$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- ...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
$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- ...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
$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
- ...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
- ...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
- ...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
$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- ...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
- ...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- ...true potential of the contact center. Our platform combines the best of AI and human... ...frontend landscape into product-driven and engineering-driven dimensions, the Frontend Platform... ...Experience as a technical lead of frontend stack supporting various product features....SeniorFull timeWork at officeLocal areaRemote workWork from homeHome office
$230k - $280k per year
...Description This is a full stack engineering role focused on building and evolving Seeq's data analytics platform end-to-end. You will work across frontend and backend systems, owning features from browser to database in a complex enterprise product that serves industrial...Full timeImmediate startRemote workHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Engineer, Client Platform. Be the first to apply!
- full stack web developer Canada
- full stack developer remote Canada
- senior full stack engineer Canada
- full stack developer Canada
- senior finance analyst Canada
- senior administrator Canada
- senior director of operations Canada
- senior contract administrator Canada
- senior site reliability engineer Canada
- senior marketing Canada

