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

Fanatics

About Us

Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.


About the Team

Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform. The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium. Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin.

Fanatics Markets is the real-money prediction and trading app where you can invest in moments you care about. Built on a secure platform, we let users predict real-world outcomes and trade on events they actually follow - from sports and entertainment to political elections and beyond. Our mission is to redefine how fans engage with the moments and markets that matter most. We're looking for the right people to help us build the future of prediction markets.

The Opportunity

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.

Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE-a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process.

For information about our benefits, please visit

#LI-Remote

#LI-AL1


Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit

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 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Distributed Systems, Fanatics Markets in New York, NY vacancy
  •  ...company in the United States is looking for a Senior Software Engineer to influence architecture and build scalable systems for trading. Candidates should have 4+ years of...  ...office setup stipend. A passion for financial markets is preferred, along with skills in SQL and... 
    Senior
    Home office

    Framework Ventures

    New York, NY
    4 days ago
  • $148.7k - $199.4k

    The Walt Disney Company (France) is hiring a Senior Software Engineer in New York, NY. You will design, develop, and deploy scalable software...  ...and Kubernetes for cloud deployment, emphasizing distributed systems and observability. Ideal candidates should have 5+ years... 
    Senior

    The Walt Disney Company (France)

    New York, NY
    3 days ago
  •  ...is a high-growth enterprise software company powering real-time,...  ...infrastructure, enterprise engineering systems, and mission‑critical...  ...The Role Vertex is seeking a Senior Software Engineer – Cloud to...  ...will: Architect and scale distributed cloud services that support... 
    Senior
    Temporary work
    Remote work
    Work visa
    Flexible hours

    Vertex Software

    New York, NY
    4 days ago
  • $160k - $240k

    Bloomberg L.P. is looking for a Senior Software Engineer for their VAULT platform in New York. The role involves building high-performance...  ...in programming, and a strong understanding of distributed systems. This position offers a competitive salary range of $160... 
    Senior

    Bloomberg L.P.

    New York, NY
    2 days ago
  •  ...Senior Software Engineer, Trading Systems Jersey City, NJ Type: Contract Category: Development...  ...on low-latency, high-throughput, distributed platforms with event-driven architectures...  .... ~ Experience with Capital Markets or Brokerage systems, including order... 
    Senior
    Hourly pay
    Contract work
    Local area

    Eliassen Group

    Jersey City, NJ
    1 day ago
  •  ...understanding. We are looking for a Senior Software Engineer with strong modern C++ expertise to help design and evolve the distributed engine powering a global blockchain...  ...layer, working on high-impact distributed systems that secure consensus, transaction processing... 
    Senior
    Full time
    Immediate start
    Relocation

    PulseRise Technologies

    New York, NY
    1 day ago
  •  ...The Voleon Group in the United States is seeking a Senior Software Engineer for its Software Platform team. The role involves designing and implementing distributed systems critical for research and trading workflows. Candidates should have extensive software engineering... 
    Senior

    The Voleon Group

    New York, NY
    4 days ago
  •  ...Framework Ventures is looking for a Senior Software Development Engineer to join their team in the United States. Responsibilities include designing and troubleshooting large-scale distributed systems and contributing to system monitoring and vulnerability scanning. Ideal... 
    Senior

    Framework Ventures

    New York, NY
    4 days ago
  •  ...A leading sports technology company is seeking a Senior Engineering Manager for their distributed systems. This remote position requires over 10 years of software engineering experience, with at least 4 years of managing engineering teams. Ideal candidates will have expertise... 
    Senior
    Remote work

    Fanatics

    New York, NY
    4 days ago
  • A top staffing company is seeking a Senior Platform Engineer for a remote position. Candidates should possess at least 8 years of software engineering experience, specializing in distributed systems and backend platforms. Key responsibilities include designing scalable... 
    Senior
    Remote work

    V-Soft Consulting Group

    New York, NY
    1 day ago
  • $179.98k - $267.9k

    Spotify USA, Inc. in New York, NY is seeking a Senior Software Engineer to join an agile team focused on product innovation. The ideal candidate...  ...6 years in Agile environments and 5 years with distributed systems. The role allows telecommuting with a salary ranging from... 
    Senior
    Remote job

    New York Times

    New York, NY
    1 day ago
  • $180k - $320k

     ...Career Renew is recruiting for one of its clients a Software Engineer, Distributed Systems (Core) - this is a fully remote role for US/Canada candidates...  ...to collect, prepare, and activate customer data for marketing personalization and business operations. Our new AI Decisioning... 
    Remote work
    Visa sponsorship

    Career Renew

    New York, NY
    3 days ago
  • $229.9k - $262.4k

     ...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One

    New York, NY
    2 days ago
  • $227.2k - $417k

     ...Software Engineer, ML Infra & Distributed Systems (Staff & Principal) San Francisco, CA; Los Angeles, CA; New York...  ...engineering and product, and a mentor to senior engineers, fostering a culture of...  ...documents. High cost labor markets such as but not limited to Los... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Tubi

    New York, NY
    3 days ago
  •  ...exchanges. Alpaca’s globally distributed team members bring in...  ...experiences such as engineers, traders, and...  ...mission-critical brokerage system. Develop and enhance the...  ..., currencies, and markets. Collaborate with tech...  ...fundamentals and proven software engineering architecture... 
    Senior
    Local area
    Remote work
    Worldwide
    Home office

    Framework Ventures

    New York, NY
    4 days ago
  • $158k - $205k

     ...a diverse client base to local markets and the organization's extensive...  ...Description We are seeking a Senior 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
    Work at office
    Local area
    Work from home
    Worldwide

    Sumitomo Mitsui Financial Group, Inc.

    New York, NY
    4 days ago
  • $163.9k - $217.19k

     ...Articulate is looking for a Senior Software Engineer II to join our amazing Distribution team! The Distribution team is responsible...  ...and scaling production software systems, often gained over 8+ years,...  ...employees in a tight labor market, and use training to build more... 
    Senior
    Local area
    Immediate start
    Remote work

    Articulate

    New York, NY
    4 days ago
  • $150k - $300k

     ...Front Office Engineer At Goldman Sachs, our Engineers don't...  ...that build massively scalable software and systems, architect low latency...  ...and seize opportunities at market speed. In an era defined...  ...engineering solutions with distributed tracing, performance testing... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Immediate start

    The Goldman Sachs Group, Inc.

    New York, NY
    3 days ago
  • $150k - $300k

     ...Consolidated Trade Ledger Engineer Goldman Sachs has...  ...sponsored by Global Markets and Engineering leadership...  ...the foundational systems of a world-leading financial...  ...every phase of the software development lifecycle....  ...(metrics, distributed tracing, structured logging... 
    Senior
    Full time
    Temporary work
    Part time
    Flexible hours

    The Goldman Sachs Group, Inc.

    New York, NY
    3 days ago
  •  ...re looking for a talented, senior engineering professional ready to take...  .... As a Vice President, Software Engineer at JPMorganChase,...  ...build, and deliver trusted market‑leading networking technology...  ...and implementation of distributed systems at scale. You will drive technical... 

    JPMorgan Chase & Co.

    New York, NY
    2 days ago
  • $150k - $300k

    Senior Software Engineer, Global Banking & Markets, Front Office Technology New York, New York, United States Job Description...  ...massively scalable software and systems, architect low latency...  ...Experience engineering solutions with distributed tracing, performance testing,... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement

    Goldman Sachs Group, Inc.

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

     ...Job Summary As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca...  ...architecture of Alpaca’s market data systems Design highly scalable...  ...applications Experience with distributed key‑value stores Experience... 
    Senior
    Local area
    Home office

    Framework Ventures

    New York, NY
    4 days ago
  • $160k - $240k

     ...Senior Software Engineer — Distributed Data and Retrieval Platform Location New York Business Area...  ...Bloomberg’s most critical financial data systems. We provide deterministic, purpose-...  ...geographic location, work experience, market conditions, education/training and... 
    Senior
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    7 days ago
  • $200k - $245k

     ...Senior Software Engineer/Algorithmic Trading Platform Global electronic trading industry leader has...  ...testing of trading platforms, systems, and execution algorithms. This person...  ...Portware, etc. ~ Knowledge of Equity market micro-structure, order handling, and electronic... 
    Senior
    Full time
    Immediate start
    Remote work

    Harris Allied

    New York, NY
    3 days ago
  •  ...assets. Our novel clearing system allows solvers to net flows...  ...looking for an experienced engineer who is passionate about Defi...  ...About the Role We're seeking a Senior Software Engineer to develop and maintain...  ...and optimize automated market making bots for cross‑chain... 
    Senior
    Contract work
    Remote work
    Flexible hours

    Framework Ventures

    New York, NY
    4 days ago
  •  ...intersection of foundational AI and systems design for real-world impact. Our mission...  ...The Role We're looking for a Senior Software Engineer focused on AI systems to join our Engineering...  ...Temporal etc). ~ Familiarity with distributed systems, APIs, databases, and cloud... 
    Senior

    Soris

    New York, NY
    1 day ago
  • $150k - $250k

     ...Senior Software Engineer (Agentic AI / Healthcare) Location: New York, NY (Manhattan), Hybrid (...  ...shaping architecture, shipping production systems, and balancing speed with quality....  ...(APIs, data stores, concurrency, distributed systems) ~ Experience with service-... 
    Senior
    Work at office
    3 days per week

    NxT Level

    New York, NY
    8 days ago
  •  ...base, Ditto's peer-to-peer sync engine ensures devices stay...  ...defense, and more. As a globally distributed, fast-growing startup, we’re...  ...decrease the time-to-value of our software by integrating it directly...  ...software engineering, embedded systems engineering, or systems... 
    Senior
    Fixed term contract
    Immediate start
    Remote work
    Flexible hours

    Ditto

    New York, NY
    4 days ago
  •  ...Title: Senior Software Engineer - Trading Systems - KDB+ / AI/ML Location: Westlake TX / Jersey City NJ On-site/Remote/Hybrid: Onsite Duration...  ...databases and qanalytics for high-volume trading and market data • Develop Python-based AI and quantitative... 
    Senior
    Remote work

    InterSources

    Jersey City, NJ
    2 days ago
  • $212.5k - $250k

     ...Senior Software Engineer II, Design Systems San Francisco, CA; Seattle, WA; New York, NY The Company You'll Join Carta connects founders, investors...  ...to Work, Carta is shaping the future of private market infrastructure. Together, Carta is creating the end... 
    Senior
    Full time
    Work at office

    Carta

    New York, NY
    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!