Search Remote Jobs

Senior Software Engineer – Distributed Systems

Job not on LinkedIn

🕒 July 27

🗽 New York – Remote

infoinfo

💵 $152k - $200k / year

⏰ Full Time

🟠 Senior

⛓️ Blockchain Engineer

Where this job comes from

Posted on Fanatics Betting & Gaming's careers page, not through a job board

First seen by Remote Rocketship July 27

Still open on Fanatics Betting & Gaming's site. Checked 4 hours ago.

Logo of Fanatics Betting & Gaming

Fanatics Betting & Gaming

- employees

🎲 Gambling

⚽ Sports

👥 B2C

Gambling • Sports • B2C

Fanatics Betting & Gaming is a consumer-facing U. S. sports betting and online casino operator (branded as Fanatics Sports & Casino / Fanatics Sportsbook / Fanatics Casino) that offers sportsbook betting, online casino games, event contract trading (Fanatics Markets), and a unified loyalty currency called FanCash. It provides mobile apps and web experiences, state-by-state availability across many U. S. jurisdictions, promotional offers, partnerships with sports teams, and responsible-gaming tools and disclosures. Morton St. Trading Investments, LLC handles the event-contract trading side and is CFTC-registered.

📋 Description

• Design, build, and scale distributed systems using Kotlin, Java, and Spring Boot for a real-money trading platform • Develop and optimize high-throughput Kafka event pipelines, including partition strategy, consumer groups, and exactly-once processing • Build and tune low-latency data layers across Postgres, Redis, and Redis PubSub • Implement resilience patterns including backpressure handling, circuit breaking, idempotent retries, and graceful degradation • Contribute to real-time user-facing systems and solve fan-out for live market updates across tens of thousands of concurrent sessions • Partner with product and engineering leadership on technical execution, build-versus-buy decisions, and platform strategy • Establish engineering standards for observability, schema evolution, testing, and deployments through code reviews, RFCs, and documentation • Mentor junior and mid-level engineers through pairing, design reviews, and direct feedback

🎯 Requirements

• 5+ years of software engineering experience focused on distributed systems and high-concurrency production environments • Expert-level proficiency in Java or Kotlin and Spring Boot • Strong command of REST, gRPC, and Protobuf API design • Deep hands-on experience with Kafka, Redpanda, or Pub/Sub, including partition strategies, consumer group rebalancing, and delivery guarantees • Ability to diagnose asynchronous messaging bottlenecks and implement idempotency, distributed caching, and exactly-once processing • Experience with Kubernetes, Helm, Terraform, and AWS cloud-native infrastructure • Production reliability experience, including on-call support and triaging distributed-system failures • Ability to influence technical direction and guide engineers through complex architectural decisions without direct authority • Experience defining SLAs, latency budgets, and throughput targets • Preferred: experience with WebSocket fan-out, server-sent events, or pub/sub at scale • Preferred: familiarity with financial platforms, real-time trading systems, or prediction markets • Preferred: experience in a high-growth startup environment

🏖️ Benefits

• Base salary and bonus • Full-time employment • Potential in-person onboarding or interview components, including Launching into Better: LIVE cultural immersion in New York City • Benefits information available at https://benefitsatfanatics.com/

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 July 21

XION

51 - 200

📣 Marketing

🛍️ eCommerce

Senior Protocol Engineer leading protocol development to drive mass-adoption of user-friendly applications. Focus on blockchain complexities to enhance global brand XION.

🕒 July 13

Netflix

10,000+ employees

📱 Media

👥 B2C

Distributed Systems Engineer designing and maintaining scalable data infrastructure at Netflix. Collaborating with teams to innovate and enhance data-driven solutions.

🕒 July 8

HavocAI

11 - 50

📦 Logistics

🏭 Manufacturing

🎖️ Defense

Senior Backend Engineer responsible for scalable, high-performance backend systems at Havoc. Driving architecture and development of distributed systems in Go for mission-critical environments.

🕒 June 30

Netflix

10,000+ employees

📱 Media

👥 B2C

Senior technical leader overseeing ad-serving platform architecture and direction. Leveraging distributed systems expertise to optimize performance for high-throughput environments at Netflix.

🕒 June 27

Netflix

10,000+ employees

📱 Media

👥 B2C

Distributed Systems Engineer at Netflix leading the evolution of data platform infrastructure. Building scalable, fault-tolerant systems while collaborating across teams.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok