Staff Distributed Systems Engineer — Remote Real-Time Trading

Fanatics Betting & Gaming

United States

Remote

USD 181,000 - 238,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fanatics Betting & Gaming seeks a Staff Engineer for its Distributed Systems team to own event-driven infrastructure powering markets at scale. You’ll design, build, and operate high-throughput pipelines with Kafka, Java or Kotlin, and Spring Boot, while collaborating with leaders to align technical decisions.

You’ll own performance, latency, and reliability in a live trading environment, writing design docs and guiding architecture as the system evolves in a fast-growing betting and gaming

Qualifications

  • 7+ years building scalable, fault‑tolerant distributed systems in production.
  • Expert-level proficiency in Java or Kotlin and Spring Boot, with REST, gRPC, Protobuf.
  • Deep hands-on experience with Kafka and delivery guarantees under load.
  • Event-driven architecture expertise and async messaging strategies.
  • End-to-end domain ownership: design, build, operate, and improve systems.

Responsibilities

  • Design, build, and scale distributed systems for live real-money trading.
  • Own high-throughput event pipelines using Kafka and stream processing.
  • Build low-latency data paths and ensure data integrity and cache coherence.
  • Collaborate with product and engineering leadership on cross-domain decisions.
  • Diagnose production issues and optimize performance under peak load.
  • Raise engineering standards with architecture reviews and scalable patterns.

Skills

Java/Kotlin
Spring Boot
Kafka
Distributed systems
Design docs
Performance/latency
Communication

Tools

Redpanda/Pub Sub
WebSocket/ SSE

Job description

Fanatics Betting & Gaming seeks a Staff Engineer for its Distributed Systems team to own event-driven infrastructure powering markets at scale. You’ll design, build, and operate high-throughput pipelines with Kafka, Java or Kotlin, and Spring Boot, while collaborating with leaders to align technical decisions.

You’ll own performance, latency, and reliability in a live trading environment, writing design docs and guiding architecture as the system evolves in a fast-growing betting and gaming

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Remote Distributed Systems Engineer — Real-Time Trading
Senior Remote Distributed Systems Engineer — Real-Time Trading

Fanatics Betting & Gaming • United States

Remote
USD 152,000 - 200,000
Staff Distributed Systems Engineer — Real-Time Trading
Staff Distributed Systems Engineer — Real-Time Trading

Fanatics • New York (NY)

On-site
USD 181,000 - 238,000
Senior Distributed Systems Engineer – Real-Time Trading
Senior Distributed Systems Engineer – Real-Time Trading

Fanatics Betting & Gaming • New York (NY)

On-site
USD 180,000 - 260,000
Staff Engineer (Kotlin) – Scalable Backend Architect
Staff Engineer (Kotlin) – Scalable Backend Architect

Fanatics Betting & Gaming • New York (NY)

On-site
USD 180,000 - 260,000
Staff Engineer: Kotlin Backend & Platform Lead
Staff Engineer: Kotlin Backend & Platform Lead

Fanatics • New York (NY)

On-site
USD 180,000 - 240,000
Staff Software Engineer - Fanatics Markets
Staff Software Engineer - Fanatics Markets

Fanatics Betting & Gaming • United States

Remote
USD 181,000 - 238,000
Staff Software Engineer - Fanatics Markets
Staff Software Engineer - Fanatics Markets

Fanatics Betting & Gaming • New York (NY)

On-site
USD 180,000 - 260,000
Senior Software Engineer — Real-Time Systems Lead
Senior Software Engineer — Real-Time Systems Lead

Bet365 Company • Denver (CO)

Hybrid
USD 125,000 - 155,000
Remote Staff Java Engineer — Platform Architect
Remote Staff Java Engineer — Platform Architect

Fanatics Betting & Gaming • New York (NY)

Remote
USD 180,000 - 260,000
Staff Java Platform Engineer (Remote) - Lead Architecture
Staff Java Platform Engineer (Remote) - Lead Architecture

F5 Remote Jobs • New York (NY)

Remote
USD 140,000 - 200,000