Drimva

Fanatics

Senior Software Engineer - Distributed Systems, Fanatics Markets

$152K–$200K

New York, NY, United States +1 · Senior · Full-time · Posted May 26, 2026

Location
New York, NY, United States
Jacksonville, Florida, United States
Experience
5+ years of software engineering experience, primarily focused on distributed systems and high-concurrency production environments.

About the job

Designs and builds the distributed, event-driven infrastructure behind Fanatics Markets’ real-money prediction and trading platform, with a focus on scale, throughput, low latency, reliability, and technical leadership.

What you'll do

  • Design, build, and scale distributed services and Kafka event pipelines for live trading demands.
  • Optimize data layers and real-time market updates; implement resilience and reliability patterns.
  • Shape platform strategy and engineering standards, and mentor other engineers.

What they ask for

  • Expert-level Java or Kotlin and Spring Boot proficiency; strong API design skills (REST, gRPC, and Protobuf).
  • Hands-on Kafka (or Redpanda/Pub Sub) experience, including partitioning, consumer groups, and delivery guarantees.
  • Experience with Kubernetes, Helm, Terraform, and AWS cloud-native infrastructure.
  • Production reliability experience, including on-call response, plus the ability to influence technical direction and define production success metrics.

Nice to have

  • Experience with real-time delivery systems such as WebSocket fan-out, server-sent events, or pub/sub at scale.
  • Familiarity with financial platforms, real-time trading systems, or prediction markets; experience in a high-growth startup is also noted.

Pay

$152,000 — $200,000 USD (base salary)

Tools

Kotlin, Java, Spring Boot, Kafka, Postgres, Redis, Redis PubSub, Kubernetes

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)