Senior Software Engineer - Distributed Systems, Fanatics Markets
$152k - $200kFanatics
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
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.
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.
- 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.
- 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...SeniorHome office
$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- ...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...SeniorTemporary workRemote workWork visaFlexible hours
$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- ...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...SeniorHourly payContract workLocal area
- ...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...SeniorFull timeImmediate startRelocation
- ...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
- ...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
- ...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...SeniorRemote work
- 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...SeniorRemote work
$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...SeniorRemote job$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 workVisa sponsorship$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...SeniorFull timePart timeInternshipLocal area$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 timeTemporary workLocal areaRemote workFlexible hours- ...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...SeniorLocal areaRemote workWorldwideHome office
$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...SeniorWork at officeLocal areaWork from homeWorldwide$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...SeniorLocal areaImmediate startRemote work$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...SeniorFull timeTemporary workPart timeWork experience placementImmediate start$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...SeniorFull timeTemporary workPart timeFlexible hours- ...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...
$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,...SeniorFull timeTemporary workPart timeWork experience placement$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...SeniorLocal areaHome office$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...SeniorTemporary workFor contractorsWork experience placement$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...SeniorFull timeImmediate startRemote work- ...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...SeniorContract workRemote workFlexible hours
- ...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
$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-...SeniorWork at office3 days per week- ...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...SeniorFixed term contractImmediate startRemote workFlexible hours
- ...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...SeniorRemote work
$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...SeniorFull timeWork at office
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!
Related searches
- graduate software developer New York, NY
- rust software engineer New York, NY
- senior software design engineer New York, NY
- software engineer student New York, NY
- software engineer amazon New York, NY
- software developer positions New York, NY
- software engineer full time New York, NY
- software qa engineer New York, NY
- new graduate software engineer New York, NY
- junior software developer New York, NY

