Senior Software Engineer — WPT Home (Full-Stack)

Bellota Labs

Redwood City (CA)

On-site

USD 225,000 - 275,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bellota Labs in Redwood City, CA is seeking a Senior/Principal Software Engineer to shape the architecture and build the WPTHome platform. You’ll own end‑to‑end features across the Unity/C# client and backend services, delivering real‑time, low‑latency gameplay for a live, real‑money product.

You’ll work with a small, high‑ownership US team to drive performance, reliability, and scale, while shaping patterns and platform direction from day one.

Qualifications

  • 5+ years building and shipping production software.
  • Senior-level ownership of non-trivial systems.
  • Strong client and server depth, Unity/C# and backend experience.
  • Experience with real-time / low-latency or high-concurrency systems.
  • Comfort with testing, observability, and incident response.

Responsibilities

  • Ship end-to-end features spanning Unity/C# client and backend services.
  • Improve client performance and stability for multi‑tabling on desktop and mobile.
  • Design and evolve real-time, low‑latency services for gameplay (table state, matchmaking, wallet/ledger).
  • Partner on fairness, integrity, and anti‑cheat; ensure accuracy of hand histories and analytics pipelines.
  • Work with payments, KYC, and geo‑compliance in a regulated real‑money context.
  • Raise the engineering bar with reviews, testing, observability, and on‑call ownership.

Skills

End-to-end ownership
Full‑stack experience
C# / Unity
Real‑time / low‑latency
Testing & observability

Job description

At Bellota Labs, we’re building the next generation of interactive gaming experiences. Our newest product, WPTHome, is redefining how players engage with the World Poker Tour by creating a connected, engaging platform that brings the excitement and community of poker beyond the table. As a fast-growing startup backed by the World Poker Tour, we’re driven by innovation, world-class product development, and a passion for delivering exceptional player experiences.

We’re 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. You’ll work alongside a talented engineering organization to build scalable systems, solve complex technical challenges, and help define the future of our platform. If you’re excited by the opportunity to build a product from the ground up and make a meaningful impact in a high-growth environment, we’d 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. 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.
What you'll 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 we're looking for
Must‑haves
  • 5+ years building and shipping production software; senior‑level ownership of non‑trivial systems.
  • Full‑stack experience strongly in both client stack and 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.

$225,000 - $275,000 a year

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — WPT Home (Full-Stack)
Senior Software Engineer — WPT Home (Full-Stack)

Bellotalabs • Redwood City (CA)

On-site
USD 150,000 - 230,000
Senior/Principal Software Engineer
Senior/Principal Software Engineer

Bellota Labs • Redwood City (CA)

On-site
USD 200,000 - 300,000
Senior/Principal Software Engineer
Senior/Principal Software Engineer

Bellotalabs • Redwood City (CA)

On-site
USD 150,000 - 210,000
Senior/Principal Product Manager
Senior/Principal Product Manager

Bellota Labs • Redwood City (CA)

On-site
USD 200,000 - 275,000
Senior Software Engineer (Mandarin-speaking)
Senior Software Engineer (Mandarin-speaking)

Bellota Labs • Redwood City (CA)

On-site
USD 200,000 - 300,000
Senior Producer
Senior Producer

Bellota Labs • United States

On-site
USD 110,000 - 170,000
Equity
Competitive salary
Health benefits
Senior Real-Time Game Engineer (Unity/C#)
Senior Real-Time Game Engineer (Unity/C#)

Bellotalabs • Redwood City (CA)

On-site
USD 150,000 - 230,000
Head of Design
Head of Design

Bellota Labs • Redwood City (CA)

On-site
USD 250,000 - 300,000
Medical, vision, and dental insurance
Paid leave
Professional growth opportunities
Senior/ Principal Producer (Mandarin-speaking)
Senior/ Principal Producer (Mandarin-speaking)

Bellota Labs • Redwood City (CA)

On-site
USD 140,000 - 210,000
Equity
Leadership exposure
Competitive salary & benefits
Senior/Principal Product Manager
Senior/Principal Product Manager

Bellotalabs • Redwood City (CA)

On-site
USD 140,000 - 210,000