Senior Distributed Systems Engineer — Real-Time Trading

Fanatics Betting & Gaming

New York (NY)

On-site

USD 130,000 - 160,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Fanatics Betting & Gaming in New York is looking for a Senior Software Engineer to join their Distributed Systems team. This role involves designing and scaling systems for real-money trading, requiring expertise in Java, Kotlin, and Spring Boot.

You will work closely with experienced engineers, owning significant technical decisions and contributing to the architecture that supports high-throughput systems for live events.

The ideal candidate has over 5 years of experience in distributed systems, can handle high concurrency, and has a strong command of modern API design.

Qualifications

  • 5+ years of software engineering experience focusing on distributed systems.
  • Expert proficiency in Java or Kotlin and Spring Boot.
  • Experience with Kafka and its internal mechanics.

Responsibilities

  • Design and scale distributed systems using Kotlin, Java, and Spring Boot.
  • Own development of high-throughput event pipelines using Kafka.
  • Implement resilience patterns across services for failure handling.

Skills

Distributed systems expertise
High concurrency production
Java
Kotlin
Spring Boot
Kafka
Kubernetes
AWS

Tools

Terraform
Helm

Job description

Fanatics Betting & Gaming in New York is looking for a Senior Software Engineer to join their Distributed Systems team. This role involves designing and scaling systems for real-money trading, requiring expertise in Java, Kotlin, and Spring Boot.

You will work closely with experienced engineers, owning significant technical decisions and contributing to the architecture that supports high-throughput systems for live events.

The ideal candidate has over 5 years of experience in distributed systems, can handle high concurrency, and has a strong command of modern API design.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 Java/Linux Engineer - Real-Time Trading Platforms
Senior Java/Linux Engineer - Real-Time Trading Platforms

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Senior Software Engineer - Distributed Systems, Fanatics Markets
Senior Software Engineer - Distributed Systems, Fanatics Markets

Fanatics Betting & Gaming • New York (NY)

On-site
USD 130,000 - 160,000
Principal Software Development Engineer, Trading Systems
Principal Software Development Engineer, Trading Systems

twentyAI • New York (NY)

On-site
USD 120,000 - 180,000
Senior C++ Engineer - Real-Time Trading Systems
Senior C++ Engineer - Real-Time Trading Systems

Atrium Staffing • New York (NY)

On-site
USD 136,000 - 175,000
Comprehensive benefits package
Health and wellness benefits
Paid time off
+2
Senior Software Engineer - Real-Time Algo Trading (Java)
Senior Software Engineer - Real-Time Algo Trading (Java)

Millennium Management LLC • New York (NY)

On-site
USD 175,000 - 250,000
Senior Software Engineer – Low-Latency Trading Platforms
Senior Software Engineer – Low-Latency Trading Platforms

Hobbsnews • New York (NY)

On-site
USD 103,000 - 180,000
Staff Full-Stack Engineer for Sportsbook Platform
Staff Full-Stack Engineer for Sportsbook Platform

Fanatics Betting & Gaming • New York (NY)

On-site
USD 150,000 - 210,000
Senior Java Full-Stack Engineer – Real-Time Trading
Senior Java Full-Stack Engineer – Real-Time Trading

Motion Recruitment • Princeton (NJ)

On-site
USD 160,000 - 175,000
Medical, Dental, Vision
401(k) match
Paid Time Off
+1