Fanatics
Staff Software Engineer - Fanatics Markets
$180K–$238K
New York, NY, United States +1 · Staff · Full-time · Posted Aug 25, 2026
- Location
- New York, NY, United States
New York, New York, United States - Experience
- 7+ years building scalable, fault-tolerant distributed systems in production.
About the job
Build and operate the event-driven distributed systems powering Fanatics Markets’ real-money prediction and trading platform.
What you'll do
- Design and scale distributed systems and high-throughput, low-latency event pipelines for live trading.
- Diagnose production issues and proactively improve system performance, data integrity, and trading reliability.
- Partner with product and engineering leaders on technical decisions and raise standards through design documentation and reviews.
What they ask for
- 7+ years building scalable, fault-tolerant distributed systems in production.
- Expert-level proficiency in Java or Kotlin and Spring Boot; strong API design knowledge including REST, gRPC, and Protobuf.
- Deep hands-on experience with Kafka or Redpanda/Pub Sub, including partitioning, consumer group rebalancing, and delivery guarantees.
- Demonstrated end-to-end ownership of production systems and strong performance optimization experience.
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, prediction markets, FIX protocol, or exchange connectivity patterns.
Pay
$180,500 — $237,500 USD (base salary)
Tools
Kotlin, Java, Spring Boot, Kafka, Redpanda, Pub Sub, REST, gRPC
Model-written summary · the original posting is authoritative