Lead Backend Engineer

Blitzoo

Tampa (FL)

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Blitzoo is seeking a Lead Backend Engineer in Tampa, FL to own the backend for three live casino products. You will direct real-time gameplay layers, payments, sweepstakes, and analytics with a focus on architectural leadership.

You should bring 7+ years of production backend experience, deep Scala expertise, and a track record of end-to-end ownership in distributed systems. This role emphasizes architectural decisions and system health across the stack.

Qualifications

  • 7+ years backend engineering with ownership of a production system at scale.
  • Strong Scala experience, ideally Play Framework.
  • Experience with actor-model or distributed-systems frameworks (Akka).
  • Reactive database access patterns (ReactiveMongo or similar).
  • Ownership of at least one payment or billing integration in production.
  • Strong distributed-systems judgment on race conditions and rolling deploys.

Responsibilities

  • System ownership across backend domains: game logic, promotions, payments, sweepstakes, accounts, admin, analytics.
  • Lead real-time architecture for WebSocket/Akka-based gameplay and cluster.
  • Own payments & compliance integrations (Paysafe, WorldPay, 3DS) with legal/cooperation.
  • Steward shared infrastructure across three casino products with cross-product awareness.
  • Own production health: deployments, cluster ops, incident response, postmortems.
  • Provide technical mentorship: code reviews and raise engineering judgment bar.
  • Absorb knowledge transfer and become the system's primary technical authority.

Skills

Backend ownership
Scala
Play Framework
Akka
Distributed systems
Reactive MongoDB
Payments integration

Tools

MongoDB
Paysafe
WorldPay
Apple StoreKit
Google Play Billing

Job description

Position summary

Our backend is a Scala / Play Framework platform built on Akka clustering and MongoDB, running real-time multiplayer casino gameplay, promotions, sweepstakes mechanics, and payment processing across three live products. The Lead Backend Engineer takes ownership of these systems end-to-end: the real-time gameplay layer, the payment and compliance surface, and the backend infrastructure shared across all three products. This is an ownership role, not a maintenance role. The expectation is architectural and operational leadership across a large, mature, multi-product codebase - not just delivery against a backlog. Concretely: this person is expected to decide what the system should do next and why, not only implement what a backlog already specifies - setting technical direction, making calls that trade off correctness, complexity, and risk in ways no ticket fully captures, and being accountable for the health of the system as a whole, not just the tickets closed against it.

Responsibilities
  • System ownership. Hold end-to-end technical ownership of the backend across all major service domains: game logic, promotions, payments, sweepstakes, player accounts, admin/backoffice, and analytics.
  • Real-time architecture. Lead design and evolution of the WebSocket / Akka-actor-based real-time gameplay layer and the Akka cluster it runs on.
  • Payments & compliance. Own integration correctness for Paysafe, WorldPay (including 3DS flows), Apple StoreKit, and Google Play billing, in coordination with legal/compliance on regulatory requirements for sweepstakes-model gaming.
  • Shared infrastructure stewardship. Make and review changes to backend infrastructure shared across all three casino gaming products, with awareness of cross-product impact.
  • Operational leadership. Own production health for a live, revenue-generating system: deploys, cluster operations, incident response, and postmortems.
  • Technical mentorship. Set technical direction, run code review, and raise the engineering judgment bar for the team working in this codebase.
  • Knowledge continuity. Absorb knowledge transfer from the outgoing lead — primarily through prepared written documentation, with live overlap only to the extent hiring completes before their departure — and become the system's primary technical authority.
Required qualifications
  • 7+ years professional backend engineering experience, with real ownership (not just contribution) of a production system at meaningful scale.
  • Strong Scala experience - functional style, not incidental Scala syntax on top of Java habits - ideally with Play Framework or a comparable typed functional web framework.
  • Production experience with an actor-model or comparable distributed-systems framework (Akka, Erlang/OTP, or similar), including cluster operation, not just local single-node usage.
  • Experience with async/reactive database access patterns (ReactiveMongo or equivalent reactive-driver experience).
  • Demonstrated ownership of at least one payment, billing, or other compliance-sensitive integration in production.
  • Strong distributed-systems judgment: can reason about race conditions, idempotency under retry/duplicate delivery, and compatibility across a rolling deploy without being prompted.
Preferred qualifications
  • Experience in iGaming, sweepstakes, or other regulated real-money gaming.
  • Experience with real-time, low-latency, or WebSocket-heavy backend systems.
  • Experience maintaining and evolving a legacy codebase (10+ years) without a rewrite.
  • Experience with MongoDB operations beyond query-writing - indexing strategy, replica set behavior under load.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Backend Architect — Real-Time Scala/Akka
Lead Backend Architect — Real-Time Scala/Akka

Blitzoo • Tampa (FL)

On-site
USD 150,000 - 190,000
Director of Technology & Chief Architect
Director of Technology & Chief Architect

Jobgether SRL • United States

Remote
USD 180,000 - 280,000
Fully remote in United States
Executive tech leadership
Paid time off
Staff Backend Engineer (Scala)
Staff Backend Engineer (Scala)

HeyGen • New York (NY)

On-site
USD 180,000 - 240,000
Staff Backend Engineer (Scala)
Staff Backend Engineer (Scala)

Gen • New York (NY)

On-site
USD 200,000 - 230,000
Software Engineer, Game Backend & Live Services
Software Engineer, Game Backend & Live Services

First Fun • Santa Clara (CA)

On-site
USD 130,000 - 150,000
Sr Software Engineer
Sr Software Engineer

Forward • Austin (TX), Northern (KY)

Hybrid
USD 180,000 - 240,000
Competitive salary and equity package
Flexible work arrangements
Generous PTO
Backend Engineer
Backend Engineer

remilia • Town of Florida (NY)

On-site
USD 120,000 - 180,000
Seed stage equity
Learning/health/culture stipends
PTO, health insurance
Staff Engineer
Staff Engineer

HighLevel • Town of Texas (WI)

Hybrid
USD 180,000 - 240,000
Backend Engineer
Backend Engineer

Remilia Corporation • Town of Florida (NY)

On-site
USD 140,000 - 190,000
Seed stage equity
Health & learning stipends
PTO and health insurance
Backend Engineer
Backend Engineer

Remilia-Corporation • Irvine (CA)

On-site
USD 130,000 - 210,000
Seed stage equity
Health insurance
PTO
+1