Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Distributed Systems, Fanatics Markets

$152k - $200k
Full-time

Fanatics Betting & Gaming

Role Description

As a Sr Software Engineer on our Distributed Systems team, you'll be at the core of what makes Fanatics Markets work — the event-driven infrastructure that powers real-money trading at scale. This is a role for an engineer who moves fluidly between hands-on coding and architectural influence: someone who can design a system that handles massive traffic spikes during live events, then roll up their sleeves and build it.

You'll work alongside some of the most experienced distributed systems engineers in the industry, owning meaningful technical decisions and directly shaping how the platform scales over the next several years. If you thrive at the intersection of high-throughput systems, low-latency design, and technical leadership — this is your seat.

Responsibilities

  • Design, build, and scale distributed systems using Kotlin, Java, and Spring Boot, architecting for the traffic spikes and concurrency demands of a live real-money trading platform.
  • Own the development and optimization of high-throughput event pipelines using Kafka, including partition strategy, consumer group design, and exactly-once processing guarantees.
  • Build and tune low-latency data layers across Postgres, Redis, and Redis PubSub — ensuring data integrity, cache coherence, and sub-millisecond read paths under peak load.
  • Implement and enforce resilience patterns across services — backpressure handling, circuit breaking, idempotent retry logic, and graceful degradation under failure conditions.
  • Contribute to real-time user-facing systems, solving the fan-out problem for live market updates across tens of thousands of concurrent sessions.
  • Partner with product and engineering leadership to align technical execution with business priorities — contributing to build vs. buy decisions and long-term platform strategy.
  • Set and uphold engineering standards for observability, schema evolution, testing practices, and deployment patterns across the team — through code reviews, RFCs, and technical documentation.
  • Mentor and actively develop junior and mid-level engineers, raising the technical floor of the team through pairing, design reviews, and direct feedback.

Qualifications

  • 5+ years of software engineering experience with a primary focus on distributed systems and high-concurrency production environments.
  • Expert-level proficiency in Java or Kotlin and Spring Boot, with a 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.
  • Proven ability to diagnose and resolve bottlenecks in asynchronous messaging systems and implement patterns like idempotency, distributed caching, and exactly-once processing.
  • Hands-on experience with Kubernetes, Helm, Terraform, and cloud-native infrastructure on AWS.
  • Strong instincts for production reliability — you've been on-call, triaged distributed system failures under pressure, and shipped durable fixes.
  • Demonstrated ability to influence technical direction across teams and guide engineers through complex architectural decisions without direct authority.
  • Track record of defining success metrics upfront — SLAs, latency budgets, throughput targets — and holding systems accountable to them in production.

Preferred

  • Experience with real-time delivery systems — 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 environment where ownership is broad and the technical landscape evolves quickly.

Salary Range

$152,000 - $200,000 USD

By submitting your application, you agree to our terms of service and acknowledge you have read our Candidate Privacy Policy.

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Distributed Systems, Fanatics Markets in Remote vacancy
  • $152k - $200k

     ...About Us Fanatics is building a leading global digital sports platform. We...  ...addressable online sports bettor market in the U.S. Fanatics Casino is currently...  ...The Opportunity As a Sr Software Engineer on our Distributed Systems team, you'll be at the core of what... 
    Senior
    Full time
    Seasonal work
    Remote work

    Fanatics Betting & Gaming

    Remote
    2 days ago
  •  ...your chance to join as a founding engineer. In just a few months, we’ve already hit product-market fit and closed six-figure deals...  ...About you Have 3+ years of software engineering experience in a...  ...developing, and managing complex systems at a scale Have a strong bias... 
    Senior
    Full time

    Magical

    Remote
    22 hours ago
  • $242k - $333k

     ...reliable way. We are looking for engineers who are ambitious and...  ...Design and develop large distributed mapping systems that process sensor data across...  ...to all phases of the software development cycle including...  ...to bring this technology to market. Sitting at the intersection... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    22 hours ago
  •  ...improve their business. Founded by engineers — and customer obsessed — we leap...  ...SQL query engines. As a software engineer on the Runtime team at Databricks...  ...be building the next generation distributed data storage and processing systems that can outperform specialized... 
    Senior
    Full time

    Databricks

    Remote
    22 hours ago
  • Whatnot is hiring Senior Software Engineers across multiple pillars to design and deliver scalable product and platform systems powering one of the fastest-growing marketplaces. You will...  ...and sellers. Our teams rebuild large distributed systems for rapid growth, increasing... 
    Senior
    Remote job

    Whatnot

    San Francisco, CA
    2 days ago
  • $143.8k - $231.9k

     ...coordinate AI agents, people, and systems across complex, end-to-end...  ...reading. About the Role: As a Senior Software Engineer, Backend on Camunda’s Distributed Systems team, you’ll help build...  ...-based, with Standard and Major markets (global tech hubs) reflecting local... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Camunda

    Remote
    1 day ago
  • $168k - $252k

     ...Anduril has brought to the market a unique, ultra-long-range...  ..., join a small team of engineers that owns all software running on maritime assets...  ...on the edge. Generate system solutions to increase reliability...  ...and sustainment of distributed software platform and application... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work
    Relocation package
    Flexible hours

    Anduril Industries

    Boston, MA
    22 hours ago
  • $180k - $250k

     ...reshapes industries across a market projected to grow by...  ...You are an experienced software engineer who thrives on building large...  ...deep expertise in large scale distributed systems that deal with high complexity...  ...is across all 3 levels Mid, Senior and Staff) Location... 
    Full time
    Currently hiring
    Remote work
    Relocation package

    Falò

    Remote
    22 hours ago
  • $160k - $194k

     ...for the AI economy. Our software helps the world's largest...  ...-scale batteries, energy markets, and enterprise software,...  ...The Role As a Software Engineer focusing on Distributed Systems at Verse, you will work in...  ...Demonstrated track record for Senior or Staff level software... 
    Full time
    Remote work
    Flexible hours

    Ad Verse

    San Francisco, CA
    22 hours ago
  • $153k - $376k

     ...of everything we build. As a Software Engineer on our Infrastructure team,...  ...design, build, and operate the systems that power our real-time...  ...’re looking for experienced distributed systems engineers across a variety...  ...impact, and scope of role), market demands, and specific work... 
    Full time
    Remote work
    Work from home
    Worldwide

    Figma

    New York, NY
    22 hours ago
  • $180k - $260k

     ...including operational systems and SaaS tools. Traditionally...  ...on data has required engineering time and bandwidth,...  ...processes, improve marketing performance, and scale...  ...We are looking for a distributed systems engineer to work...  ...above. This is a senior role, but we focus on... 
    Remote job
    Full time

    Hightouch

    Remote
    22 hours ago
  •  ...Responsibilities We're looking for an exceptional Staff Software Engineer to help define and build the distributed backend that powers our AI agent platform and the...  ...patterns, and build the foundational systems that will support millions of users as Workato's AI... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Workato

    San Francisco, CA
    22 hours ago
  • $168.5k - $252.7k

     ...latest technologies.We work on scalable microservices and distributed systems, leveraging AI-driven development tools and modern...  ...services remain resilient and secure.About the RoleAs a Senior Software Engineer, you will play a key role in designing and scaling Workday... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Atlanta, GA
    2 days ago
  • $193.93k - $291.15k

     ...wide range of vehicles, use cases, and markets. Powered by the Nuro Driver, our universal...  ...and understand the nuances of real-time systems.Protocol Native: You don’t just use TCP/...  ...(or a PhD with a focus on Networking/Distributed Systems and 3+ years of industry experience... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Nuro

    Mountain View, CA
    22 hours ago
  • $227.2k - $417k

     ...About the Role:As a Software Engineer on the ML Infrastructure...  ...ML model serving systems that support Deep Learning...  ..., and a mentor to senior engineers, fostering...  ...throughput, and low latency distributed systems using...  ...documents.High cost labor markets such as but not... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi TV

    New York, NY
    3 days ago
  • $8k

     ...Visionist has an exciting new, fully FUNDED opportunity for a Software Engineer (Distributed Systems & Cloud) on our largest PRIME contract. Our team of...  ..., education/certifications, contract specifications, market conditions, etc.    -----   Not a good fit? Check out... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    Visionist, Inc.

    Remote
    22 hours ago
  •  ...DoAt Goldman Sachs, our Engineers don't just make...  ...build massively scalable software and systems, architect low...  ...seize opportunities at market speed.In an era defined...  ...problems.We are seeking a senior engineer who can lead...  ...in Java building distributed calculation engines and... 
    Senior
    Full time
    Temporary work
    Part time
    Immediate start
    Remote work

    Goldman Sachs

    Salt Lake City, UT
    1 day ago
  • $133.1k - $252.9k

    Role Description We are on the lookout for a Senior Software Engineer to join our Elasticsearch - Distributed Systems team and focus on how Elasticsearch provides scale, performance, and resilience, especially in the context of our Serverless offering. You will be... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Elastic

    Remote
    4 days ago
  • $118.8k - $205.6k

     ...buyers and sellers in more than 190 markets around the world. We’re committed to...  ...and Role: We are looking for a Distributed Systems Engineer to join our Cloud Security Engineering...  ...bring: At least 7+ years of software engineering experience focusing on distributed... 
    Immediate start
    Remote work

    eBay Inc.

    Austin, TX
    4 days ago
  • $388k

     ...The Team XD Design Engineering is a small team of engineers...  ...project managers to software engineers. The Role...  ...closely with system designers and engineers...  ...innovation around the distribution and adoption of the Design...  ...your personal top of market compensation, we rely... 
    Senior
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Remote
    12 days ago
  • $160k - $240k

    Senior Software Engineer - Customer Distribution Infrastructure Location New York Business Area Engineering...  .... You think deeply about system design, latency, data governance and...  ...geographic location, work experience, market conditions, education/training and... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Local area
    Remote work

    Bloomberg

    New York, NY
    18 hours ago
  • $171.6k - $224.3k

     ...Description We are hiring a Senior Software Engineer to lead development of...  ...building and scaling reliable systems that integrate and validate...  ...Experience designing and operating distributed systems with high...  ...vision insurance (and above market employer contributions).... 
    Senior
    Full time
    Remote work
    Work from home
    Flexible hours

    Omada Health

    Remote
    2 days ago
  • $158k - $205k

     ...Senior Software Engineer – Capital Markets Job Level: Vice President Location: NewYork, NY, 10172 Employment Type...  ...Engineer with deep expertise in system and software design to join our team...  ...using C# and .NET and focuses on distributed systems architecture.... 
    Senior
    Full time
    Work at office
    Work from home

    SMBC Group

    New York, NY
    2 days ago
  • Alpaca is seeking a Senior Engineer to design, implement, and maintain the systems powering millions of users trading across global markets. You will own regional recruitment initiatives,...  ...work in a fully remote, globally distributed team, shaping scalable, event-driven... 
    Senior
    Remote job

    Portage Ventures GP Inc.

    New York, NY
    22 hours ago
  • $500 per month

    Role Description As a Senior Engineer, you will be...  ...and maintaining the systems and services that form...  ...high-quality, seamless software solutions. The ideal...  ...languages, currencies, and markets. ~Collaborate with...  ...fully remote, globally distributed team, and under... 
    Senior
    Full time
    Local area
    Remote work
    Home office

    Alpaca

    Remote
    2 days ago
  •  ...infrastructure and platform engineers building Fleet...  ...fleet state, including software versions and configuration. Our system ensures that every vehicle...  ...We’re looking for a Senior Software Engineer to take...  ...can reason about complex distributed systems and their failure... 
    Senior
    Full time
    Remote work
    Relocation

    Avride

    Austin, TX
    22 hours ago
  • $87k - $120k

    Senior Electrical Engineer - Power Systems & DistributionABOUT USMatrix Technologies, Inc. has been a leading provider...  ...growth opportunities, and market-leading compensation. Our expertise...  ...specializing in Industrial Power Systems and Distribution to join our growing Electrical... 
    Senior
    Full time
    Temporary work
    For contractors
    Casual work
    Local area
    Immediate start
    Work from home
    Flexible hours
    Night shift

    Matrix Technologies

    Cincinnati, OH
    3 days ago
  •  ...Zoox's Robot Software Infrastructure team is looking for a software engineer to help develop the operating system platform that runs on several devices on our vehicle. In this role...  ...ecosystem required to bring this technology to market. Sitting at the intersection of robotics... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    22 hours ago
  • Samsara is seeking a data/AI engineer within Marketing Data and Analytics to turn ambiguous problems into data products, AI agents, and automation. You will build and operate production AI systems, design pipelines, and maintain the Customer Data Platform to enable advanced... 
    Senior
    Remote job

    NextGenEnergyJobs

    Brooklyn, NY
    4 days ago
  • $180k - $210k

     ...talents, including world-class engineers who have designed and tested...  ...problems and building new systems that work. We’ll hold you...  ...ABOUT THE ROLE As a Senior Software Engineer II, Internal Systems...  ...individualized factors, including market location, job-related... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Biofire

    Remote
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Distributed Systems, Fanatics Markets. Be the first to apply!