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 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Distributed Systems, Fanatics Markets in Remote vacancy
  •  ...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
    1 day 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
    1 day ago
  •  ...Senior / Principal Software Engineer – Distributed Systems & Databases January 28, 2025 Xage is the first and only zero trust real-world security company. Powered...  ...Early stage opportunity in a massive sized market with proven traction and growing rapidly Recognition... 
    Senior
    Full time
    Contract work
    Remote work
    Worldwide

    xage, inc

    Palo Alto, CA
    11 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
    1 day ago
  • Role Description We're looking for a Senior Software Engineer with deep expertise in distributed systems and platform engineering to join the XTM Foundation team — Filigran's cross-product engineering team responsible for architecture, quality, shared tooling, and technical... 
    Senior
    Full time
    Remote work
    Flexible hours

    Filigran

    Remote
    2 days ago
  • $15k

     ...goals for the future. As a Senior Software Engineer on our Back Office...  ...company's production trading systems and the data pipelines that...  ...integrate new financial assets and markets, clarifying requirements...  ...optimizations on distributed systems Familiarity with... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    The Voleon Group

    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
    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
  • $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
    1 day 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
    1 day 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
    1 day 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
    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
    1 day 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
    1 day ago
  •  ...Description SR Software Engineer – Supply Chain Systems This position is hybrid working from our Legacy...  ...professional hair color, selling and distributing professional beauty supplies...  ...highly skilled and domain-expert Senior Software Engineer join our Supply... 
    Senior
    Work at office
    Immediate start
    Remote work
    Shift work

    CosmoProf

    Plano, TX
    6 days ago
  • $168k - $270.25k

     ...for an outstanding Senior Platform Engineer to help build the platforms...  ...data, digital marketing, personalization, and...  ..., or event-driven systems. ~Develop clean APIs...  .... ~8+ years of software engineering experience...  ...databases, SQL, distributed systems, cloud infrastructure... 
    Senior
    Full time

    NVIDIA

    Remote
    4 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
    1 day 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
    1 day 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
    1 day ago
  • $140k - $210k

     ...went public on Nasdaq First North Growth Market Stockholm: YUBICO. Our customers...  ...The Role: Yubico is looking for a Senior Software Engineer who is innovative and has a passion for...  ...experience. Familiarity with operating system internals and services, such as... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work

    Yubico

    Santa Clara, CA
    1 day ago
  • $170k

    Role Description PubNub is looking for a Senior Software Engineer to join our Core team and help build and operate the foundational services...  ...role focused on designing, building, and operating distributed systems in Rust. You'll work on services that support messaging,... 
    Senior
    Full time
    Remote work
    Worldwide

    PubNub

    Remote
    3 days ago
  • $130.4k - $195.6k

     ...Unity content into other game engines and 3D environments — in-...  ...the network. We’re building systems that allow real-time 3D experiences...  ...game engines and emerging software platforms. We’re also...  ...technology, graphics, networking, distributed systems, media, and AI, you’ll... 
    Senior
    Full time
    Work at office

    Unity Technologies

    Remote
    1 day ago
  • $128k - $204k

    Role Description As Senior Software Engineer, Game Systems, you'll work with a team of talented engineers to ensure that Zwift customers have a smooth...  ...able to work and collaborate effectively in remote, distributed teams. Bonus points: ~Experience with game... 
    Senior
    Full time
    Remote work
    Worldwide

    Zwift

    Remote
    6 days ago
  • $219k - $263k

     ...Zoox’s Robot Software Infrastructure team is looking for a senior/staff software engineer to help build the core platform...  ...and runtime systems across our autonomous...  ...autonomy, or large-scale distributed systems...  ...this technology to market. Sitting at the intersection... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    1 day ago
  •  ...About Valency Valency Systems is a small, dynamic team of engineers, scientists, and researchers building the...  ...the Role We're looking for a Senior Software Engineer who will report to the...  ...mortems that prevent recurrence Distributed Systems & Infrastructure •... 
    Senior
    Full time
    Immediate start
    Remote work
    3 days per week

    Valency Systems

    Remote
    1 day ago
  •  ...actual workflows in the system. With this data,...  ...continually refine their go-to-market strategy. The...  ...for an experienced senior/staff engineer (5+ years of...  ...years of experience in software development, with a strong...  ...architect, and scale distributed systems in production... 
    Senior
    Full time
    Work from home
    Flexible hours

    Lightfield

    San Francisco, CA
    1 day ago
  • $185k - $210k

     ...a founding-level, senior individual contributor...  ...building the system of record for enterprise marketing and packaging review...  ...Senior Applied AI Engineer focused on Agentic...  ...orchestration as a distributed systems problem — managing...  ...of professional software/ML engineering experience... 
    Senior
    Full time
    Work at office
    Remote work
    3 days per week

    Clera

    Remote
    1 day ago
  • $180k - $275k

     ...evolve the core data model and storage systems powering Gamma's business. You'll ship...  ...with rapid shipping velocity. As Software Engineer on the Platform team, you'll collaborate...  ...Design and implement scalable APIs, distributed systems, and data infrastructure that... 
    Full time
    Work at office
    Work from home

    Gamma

    San Francisco, CA
    1 day ago
  •  ...Replit is the fastest way to turn ideas into software. With our powerful AI-powered Agent and Assistant, anyone can create...  ...next generation of builders. We are seeking talented distributed systems engineers who are passionate about building innovative solutions for... 
    Full time
    Temporary work
    Work at office
    Monday to Friday
    Flexible hours

    Replit

    Remote
    1 day ago
  • $272k - $283k

     ...helping under-served customers in emerging markets to achieve financial stability and...  ...ramp for new customers to enter the credit system. Through PayJoy’s point-of-sale financing...  ...) . We are seeking a specialized systems engineer focused on the heart of the operating system... 
    Senior
    Full time
    Local area
    Immediate start
    Home office

    Payjoy

    San Francisco, CA
    1 day 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!