Bellota Labs

Senior Software Engineer — WPT Home

Bellota Labs · Redwood City, CA
Redwood City, CA $225K–$275K Posted 2026-07-21
Salary
$225K–$275K
Type
Full-time
Experience
5+ yr

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. We're 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. You'll 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, you'll shape a product you understand better than most engineers ever could.

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.
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 don't 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.

You're a poker player.

KafkaKubernetesC++
$110K — 10th pctl $260K — 90th pctl
This role’s midpoint $250K vs. market median $180K for Engineering roles
+40%
above median
Based on 17,000+ Engineering roles with disclosed salary ranges tracked on NewJob.
D
Head of Design
Redwood City, CA Hybrid
Design
$250K–$300K
S
Director of Sales, Distribution & Partnerships
Los Angeles, CA Remote
Sales
$150K–$200K
M
Marketing Coordinator, Home Game
Redwood City, CA Remote
Marketing
$130K–$170K
See all roles at Bellota Labs →
Z
Senior Software Engineer — Maps Routing
Zipline International South San Francisco, CA
Engineering
$170K–$210K
N
Senior Software Engineer — File System
Nasuni Corporation Boston, MA Hybrid
Engineering
2
Senior Online Services Software Engineer
2K Games Burnaby, British Columbia, Canada
Engineering
$96K–$142K
A
Senior Software Engineer
Alarm.com Tysons, Virginia
Engineering
$112K–$147K
See all Engineering roles →

Interested in this role?

Apply directly on the company site — no recruiter middleman, no account required.

Apply now →
Apply on company site