Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
September 14, 2026
Staff Software Engineer - Fanatics Markets
Senior
180,500 - 237,500 USD/yr
New York, NY
Apply now
Quick Facts
Staff Engineer, Distributed Systems (Fanatics Markets)
Description
Hands-on, high-ownership role building the event-driven infrastructure that powers real-money trading at scale, keeping markets liquid and the book healthy during peak volume.
Responsibilities
- Design, build, and scale distributed systems using Kotlin, Java, and Spring Boot, architecting for traffic spikes and concurrency demands of a live real-money trading platform.
- Own development and optimization of high-throughput event pipelines using Kafka, including partition strategy, consumer group design, and exactly-once processing guarantees.
- Design and build systems that process high-throughput, low-latency event streams, ensuring data integrity, cache coherence, and sub-millisecond read paths under peak load.
- Partner with product and engineering leadership to align cross-domain technical decisions while preserving architectural integrity.
- Diagnose and durably fix production issues in a live trading environment, distinguishing pricing latency, strategy misfires, mapping errors, and adverse selection patterns.
- Proactively identify performance bottlenecks and technical risk before they affect trading operations.
- Raise engineering standards through design docs, code/architecture reviews, and patterns that scale as product expands.
Requirements
- 7+ years building scalable, fault-tolerant distributed systems in production.
- Expert-level proficiency in Java or Kotlin and Spring Boot, with strong command of modern API design: REST, gRPC, and Protobuf.
- Deep hands-on experience with Kafka (or Redpanda/Pub Sub), including internal mechanics, partition strategies, consumer group rebalancing, and delivery guarantees.
- Deep experience with event-driven architecture and async messaging, including consumer group strategies, partition schemes, and delivery guarantees under real production load.
- Demonstrated end-to-end domain ownership: designed, built, operated, and improved systems.
- Strong performance instincts: latency, throughput, and data pipeline efficiency, with a track record of measuring what matters.
- Clear, direct communicator: comfortable writing a design doc, explaining a production failure to a trader, or debating trade-offs with a principal engineer.
- High tolerance for ambiguity and speed: comfortable deploying daily and making good calls while the spec is still being written.
Benefits
- For information about benefits, visit https://benefitsatfanatics.com/.
- Salary range: $180,500 - $237,500 USD (varies by country/state via Geographical Compensation Zones).
Similar jobs you might like

Senior Graphic Designer
Fanatics
Senior
Technology
New York, NY
$78K - $95K/yr
48m ago
Data Scientist, Market Making
Flutter
Mid
Technology
Jersey City, NJ
$98K - $152K/yr
57m ago
Product Manager, Search and AI
Flutter
Mid
Technology
New York, NY
$94K - $129K/yr
1h ago
Senior UX Researcher
Flutter
Senior
Technology
New York, NY
$112K - $154K/yr
46m ago
Senior UX Researcher
Flutter
Senior
Technology
Atlanta, GA
$112K - $154K/yr
48m ago

Software Engineer, Streaming Systems
Hightouch
Senior
Technology
New York, NY · Remote
$200K - $200K/yr
2 days ago
Senior Data Scientist II
Fetch
Senior
Technology
Remote
$160K - $160K/yr
59m ago

Data Science Principal
Salesforce
Senior
Technology
Atlanta, GA
$197K - $314K/yr
59m ago

Principal Engineer, Streaming Systems
Hightouch
Senior
Technology
New York, NY, United States of America · Remote
$200K - $200K/yr
2 days ago
AI and Systems Integrations Lead
Sport Global
Senior
Technology
Poznan, WP, Poland · Remote
212K zł - 296K zł/yr
11 days ago