Senior Software Engineer - Distributed Systems, Fanatics Markets
$152k - $200kFanatics 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.
$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...SeniorFull timeSeasonal workRemote work- ...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...SeniorFull time
$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...SeniorFull timeTemporary workRelocation package- ...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...SeniorFull time
- 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...SeniorRemote job
$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...SeniorFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hours$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...SeniorFull timeWork experience placementLocal areaRemote workRelocation packageFlexible hours$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 timeCurrently hiringRemote workRelocation package$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 timeRemote workFlexible hours$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 timeRemote workWork from homeWorldwide$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 jobFull time- ...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...SeniorImmediate startRemote workFlexible hours
$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...SeniorFull timeContract workWork at officeRemote workHome officeFlexible hours$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...SeniorImmediate startRemote workFlexible hours$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 timeTemporary workLocal areaFlexible hours$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 employmentFull timeContract workTemporary workImmediate startFlexible hours- ...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...SeniorFull timeTemporary workPart timeImmediate startRemote work
$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...SeniorFull timeLocal areaWorldwideFlexible hours$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 startRemote work$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...SeniorHourly payFull timeImmediate startFlexible hours$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...SeniorTemporary workFor contractorsWork experience placementLocal areaRemote work$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)....SeniorFull timeRemote workWork from homeFlexible hours$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....SeniorFull timeWork at officeWork from home- 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...SeniorRemote job
$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...SeniorFull timeLocal areaRemote workHome office- ...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...SeniorFull timeRemote workRelocation
$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...SeniorFull timeTemporary workFor contractorsCasual workLocal areaImmediate startWork from homeFlexible hoursNight shift- ...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...SeniorFull timeTemporary workRelocation package
- 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...SeniorRemote job
$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...SeniorPermanent employmentFull timeWork at officeImmediate startWork from homeFlexible hours
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!
- senior robotics software engineer Remote
- software system engineer Remote
- part time software developer Remote
- security software engineer Remote
- intel software engineer Remote
- software developer fintech Remote
- new graduate software engineer Remote
- software development engineer aws Remote
- information technology software engineer Remote
- associate software developer Remote






