Senior Software Engineer - WPT Home (Full-Stack)

Bellota Labs

$225K — $275K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in production software development
  • Proficient in full-stack development with a focus on both client and backend services
  • Hands-on experience with C# and/or Unity, or strong credentials in similar languages
  • Experience with real-time or low-latency systems
  • Ability to manage and operate systems, including testing and incident response

Responsibilities

  • Ship end-to-end features from the Unity/C# client to backend services
  • Enhance client performance and stability for multi-tabling environments
  • Design and develop real-time, low-latency gameplay services
  • Collaborate on fairness and anti-cheat mechanisms
  • Ensure compliance with regulated, real-money gaming systems
  • Elevate engineering practices through review and observability

Benefits

  • Opportunity to work on a real, high-stakes product
  • Engagement in genuinely challenging engineering tasks
  • Room to influence architectural decisions in a greenfield project
  • Small team with high ownership and visible impact
  • Industry-specific knowledge of poker or similar domains is valued
Full Job Description
Were looking for a Senior/Principal Software Engineer to join our team and play a key role in shaping the architecture, design, and development of WPTHome. Youll work alongside a talented engineering organization to build scalable systems, solve complex technical challenges, and help define the future of our platform. If youre excited by the opportunity to build a product from the ground up and make a meaningful impact in a high-growth environment, wed love to meet you.

Why this role is worth your time

  • Real product, real stakes, real players. ClubWPT Gold is a live, real-money (sweepstakes) poker + casino platform under the WPT brand - not a prototype. Your code ships to players multi-tabling for real prizes.
  • Genuinely hard engineering. Real-time table state, multi-tabling performance, client perf budgets across desktop (Electron) and mobile, provably-fair gameplay, and an event pipeline doing live hand analytics. This is netcode and low-latency systems work, not CRUD.
  • Greenfield leverage. Were mid-way through decoupling our platform into clean, independently-shippable services and a new back-office - so a senior engineer has room to set patterns, not just fill tickets.
  • Small US team, high ownership. Youll be one of a handful of senior full-stack engineers on Home. Scope is wide, decisions are yours to make, and impact is visible from day one.
  • Poker DNA welcome. If you play, youll shape a product you understand better than most engineers ever could.


What youll do

  • Ship end-to-end features spanning the Unity/C# client and backend game services - from table UX and mini-games to the APIs and real-time state behind them.
  • Improve client performance and stability for multi-tabling on desktop and mobile (memory, frame budget, thermals, reconnect/resync).
  • Design and evolve real-time, low-latency services for gameplay: table state, matchmaking, tournament flows, wallet/ledger, and event streaming.
  • Partner on fairness, integrity, and anti-cheat - RNG correctness, hand-history accuracy, and the analytics pipeline that watches for anomalies.
  • Build for a regulated, real-money context: work cleanly alongside payments, KYC, and geo-compliance systems without letting that complexity leak into gameplay.
  • Raise the engineering bar: reviews, testing, observability, and on-call for the surfaces you own.


What were looking for

Must-haves
  • 5+ years building and shipping production software; senior-level ownership of non-trivial systems.
  • Real full-stack range: strong in a client stack and in backend services (you dont need both to be Unity/C#, but you must be able to go deep on the client and the server).
  • Hands-on with C# and/or Unity, or a track record that makes picking them up fast credible (strong C++/game-client, graphics, or real-time systems background).
  • Experience with real-time / low-latency or high-concurrency systems (multiplayer netcode, streaming, matchmaking, trading, or similar).
  • Comfort operating what you build: testing, observability, incident response.


Nice-to-haves
    • Domain: poker, casino, social-casino, or real-money / iGaming / sweepstakes experience.
    • Live-ops / games-as-a-service: shipping to a live audience with feature flags, staged rollouts, and A/B testing.
    • Client depth: Unity performance profiling, memory/thermal optimization, or Electron desktop packaging.
    • Real-time systems: multiplayer netcode, matchmaking, or state sync at scale.
    • Data / eventing: Kafka / Kinesis pipelines; hand-history, telemetry, or analytics work.
    • Infra / CD: Kubernetes, ArgoCD, Jenkins.
    • Regulated domain: payments (PSP routing), KYC, geo-compliance, or fraud/integrity systems.
    • Youre a poker player.


$225,000 - $275,000 a year

If you are excited to be part of a fast-growing team that is redefining the online gaming experience, we would love to hear from you. Join us at Bellota Labs and help shape the future of gaming innovation!

Similar Jobs

More Jobs at Bellota Labs

More Consumer Technology Jobs

Find similar Senior Software Engineer - WPT Home (Full-Stack) jobs: