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 23 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Distributed Systems, Fanatics Markets in Remote vacancy
  •  ...Senior Software Engineer Voleon is a technology company that applies state-...  ...company's production trading systems and the data pipelines that...  ...new financial assets and markets, clarifying requirements and...  ...performance optimizations on distributed systems Familiarity with... 
    Senior
    Work at office
    Local area
    Remote work

    The Voleon Group

    Berkeley, CA
    3 days ago
  • $180k - $400k

     ...Hightouch Hightouch is an Agentic Marketing Platform powered by the industry-...  ...the Role We are looking for a distributed systems engineer to work on the systems that power the...  ...tackling the problems above. This is a senior role, but we focus on impact and potential... 
    Suggested
    Remote work

    High Touch LLC

    United States
    2 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... 
    Suggested
    Full time
    Remote work
    Work from home
    Worldwide

    Figma

    San Francisco, CA
    1 day ago
  • $158k - $205k

     ...Senior Software Engineer - Capital Markets Job Level: Vice President Job Function: Data Design Location: New...  ...Software Engineer with deep expertise in system and software design to join our...  ...using C# and.NET, and a focus on distributed systems architecture. The ideal... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Smbc Global Foundation Inc

    New York, NY
    18 hours ago
  • Position Purpose The Senior Software Engineer for Applied AI Acceleration is...  ...across the broader IT and Marketing ecosystems. Rather than focusing...  ...for ensuring all AI systems are built on a rock‑solid...  ...with a heavy emphasis on distributed systems, AI/ML application... 
    Senior
    Remote job
    Work experience placement
    Flexible hours
    Shift work

    The Home Depot

    Atlanta, GA
    3 days 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
    4 days ago
  • $128k - $204k

     ...Senior Software Engineer 2, Game Systems Remote - eligible US locations About the role and about you: As Senior Software Engineer, Game Systems...  ...able to work and collaborate effectively in remote, distributed teams. Bonus points: Experience with game... 
    Senior
    Full time
    Remote work
    Worldwide

    Zwift

    United States
    23 hours ago
  •  ...to receive an alert: Create Alert Senior Embedded Software Engineer (Systems & Architecture) Lincoln Electric is...  ..., including: Embedded & Distributed Systems Ethernet‑based communication...  ...state, or local law. Nearest Major Market: Michigan City Job Segment: Testing... 
    Senior
    Local area
    Remote work

    Lincoln Electric

    Michigan City, IN
    3 days ago
  • ConnectsBlue is seeking a talented OCI Software Engineer Intern for a remote position. This internship offers hands-on training in developing distributed database systems and services while engaging in critical software applications. Ideal candidates possess a strong background... 
    Remote job
    Internship
    Flexible hours

    ConnectsBlue

    New York, NY
    1 day ago
  • $190k - $240k

     ...heart of multiple connected systems. Your work will deliver immediate...  ...-team projects Mentor other engineers to ensure their development...  ...of experience as a backend software engineer A strong...  ...understanding of Domain-Driven Design, distributed systems, and how... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Affirm

    Sioux Falls, SD
    3 days ago
  • $168.5k - $252.7k

     ...robustness.About the RoleAbout the RoleAs a Senior Software Engineer, you will play a key role in...  ...will lead the architecture of critical distributed subsystems, drive technical execution...  ...deep hands-on expertise in distributed systems and microservices, along with a... 
    Senior
    Contract work
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday, Inc.

    Atlanta, GA
    2 days ago
  • $155k - $241k

     ...manufacturing facilities, and distribution centers—tackling...  ...the Role Our software team is growing...  ...for talented engineers to join our agile,...  ...build upon: operating system images,...  ...filesystems. As a Senior Software Engineer,...  ...are not limited to: market location, job-related... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    2 days ago
  • $155k - $253k

     ...vehicles and shorten time to market. Eighteen of the top 20...  ...Applied Intuition's operating system (OS) stack for future vehicles...  ...stack operating system.  As a Software Engineer on the team, you will...  ...tools, source control, and distributed code bases ~ Bachelor’s Degree... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Mountain View, CA
    more than 2 months 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. This team owns how nodes in an Elasticsearch cluster communicate,... 
    Senior
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    23 hours ago
  • Role Description SMBC Capital Markets Inc. is leading a Digital Transformation to modernize...  ...and future planning. We are seeking a Senior Software Engineer to support mid‑office, finance and...  ...of stakeholders. Engage with IT systems architects, database administrators, and... 
    Senior
    Work experience placement
    Work at office
    Local area
    Work from home

    6AM City, LLC

    Raleigh, NC
    4 days ago
  • $193.93k - $291.15k

     ...of vehicles, use cases, and markets. Powered by the Nuro Driver™...  ...protocols. About the Work Engineered Connectivity: Architect a...  ...Wireshark About You Systems Thinker: You have a deep...  ...with a focus on Networking/Distributed Systems and 3+ years of industry... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Nuro

    Mountain View, CA
    19 days ago
  • Valid is a fast-growing AI-native marketing company shaping the next generation of digital advertising. We seek a Senior Engineer who can architect high-scale systems, guide cross-functional teams, and mentor junior engineers while balancing hands-on work with leadership... 
    Senior
    Remote job

    Valid

    San Francisco, CA
    1 day ago
  •  ...Developer in Whippany, NJ. The role involves designing and supporting Volcker application under Market Risk, working closely with cross-functional teams to ensure high-quality software delivery. Candidates should have strong experience in software development, secure coding... 
    Senior
    Remote job

    Barclays

    Whippany, NJ
    1 day ago
  • $500 per month

     ...Alpaca’s globally distributed team members bring...  ...experiences such as engineers, traders, and...  ...Your Role: As a Senior Engineer, you will...  ...and maintaining the systems and services that...  ...and high-quality software solutions. The ideal...  ..., currencies, and markets. Collaborate with... 
    Senior
    Remote job
    Local area
    Worldwide
    Home office

    Alpaca

    Remote
    more than 2 months ago
  • $215k - $250k

     ...available to any downstream query engine and use case (from...  ...created large-scale data systems and globally distributed platforms that sit at the...  ...tech stack by building the software and data features that actually...  ...training, business needs, market demands and specific work... 
    Odd job
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Onehouse

    Sunnyvale, CA
    28 days ago
  • $125k - $155k

     ...betting has solidified our market-leading position,...  ...breaking new ground in software innovation too,...  ...passionate and experienced Senior Developer to join our...  ...time facial recognition systems utilising innovative AI...  ...live at low level. Distributing knowledge and... 
    Senior
    Hourly pay
    Work at office
    Local area
    Work from home
    Worldwide

    Bet365

    Denver, CO
    8 days ago
  • $134.75k - $161.75k

     ...renowned technology company in Eden Prairie is seeking a Principal Software Engineer to drive the design and development of their Snapfish website. Ideal candidates will possess extensive experience in distributed computing, backend services, and microservices, along with... 
    Remote work

    Shutterfly

    Eden Prairie, MN
    3 days ago
  • $73.45k - $132.78k

     ...Leidos is seeking a Senior Distribution Engineer in the Allentown, PA area...  ...using customer GIS and WMS systems such as EFD, AUD, Smallworld...  .... Work management software and job estimating software...  ...internal equity, alignment with market data, applicable... 
    Senior
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Reading, PA
    23 hours ago
  •  ...healthier future for all. Join our mission as our next Senior Software Engineer, Cloud Systems. The R&D Software Engineering Team is responsible for instrument...  ...deployed worldwide and continues to add to its market share with new and existing instruments. As our... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    QuidelOrtho

    California
    16 hours ago
  • $169k - $208k

     ...Special Operations cyber operators, startup engineers, and formerly frustrated cybersecurity...  ...the attack-agent layer: the part of the system that decides what to probe, forms and...  ...Requirements ~5+ years building production software, with strong Python . ~ Hands-on... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Horizon3.ai

    United States
    1 day ago
  • Whatnot is hiring Senior Software Engineers across multiple pillars to design and deliver scalable product and platform systems powering one of the world’s fastest-growing marketplaces. You will work with Product, Design, Data, and Engineering to turn ambiguous problems... 
    Senior
    Remote job

    Apply

    California, MO
    1 day ago
  • A leading AI research accelerator is looking for a Software Engineer to evaluate and refine AI-generated code, ensuring efficiency and reliability. Candidates should have over 5 years of experience in software engineering, including top-tier companies. Responsibilities... 
    Senior
    Remote job
    Contract work
    10 hours per week
    Flexible hours

    Turing Inc

    New York, NY
    4 days ago
  • A leading AI research firm is seeking a software engineer with over 5 years of experience to evaluate AI-generated code and enhance coding solutions...  .... You will work collaboratively to build verification systems, ensuring code reliability and efficiency. This flexible... 
    Senior
    Remote job
    For contractors
    10 hours per week
    Flexible hours

    Turing

    Dallas, TX
    3 days ago
  • $130k - $160k

     ...are seeking a highly skilled Mid-to-Senior Backend Engineer to spearhead the growth of our 24/7...  ...highly scalable backend services and distributed systems in Golang to power our 24/7 global trading...  ...features tailored to prediction markets, real-time sports data feeds, and... 
    Senior
    Remote work

    Medium

    New York, NY
    23 hours ago
  • $141k

     ...year, ClickHouse leads the market in real-time analytics, data...  ...central Site Reliability Engineering team. You will be responsible...  ...and fault-tolerant distributed systems. You will also own the areas...  ...You will be leveraging your software engineering expertise to develop... 
    Senior
    Local area
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Lexington, KY
    3 days 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!