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.
- 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...SeniorFull timeRemote workFlexible hours
- ...converse with all of their business systems through natural language to... ...with Moveworks’ Reasoning Engine and natural language... ...ServiceNow stands as a global market leader, bringing innovative AI... ...is not an ML role. This is a distributed systems engineering role at the...SeniorWork at officeRemote workFlexible hours
- ...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
$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...SuggestedMinimum wageFull timeLocal areaRemote workWorldwideFlexible 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$118.8k - $205.6k
...sellers in more than 190 markets around the world. We'... ...the right people and systems have the right access... ...real-time authorization engines and risk-adaptive... ...continuous improvement in a distributed cloud environment.What... ...Bring:7+ years of software engineering experience...Immediate startRemote work- ...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
$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$170k - $260k
...Software Engineer, Distributed Systems (Core)Title of Role: Software Engineer, Distributed Systems (Core)Location: San Francisco, CA, remoteCompany... ...company enhances data integrity and security while improving marketing efficiency and customer engagement.What You Will...Remote workVisa sponsorship$180k - $320k
...Software Engineer, Distributed Systems (Core) Career Renew is recruiting for one of its clients a Software Engineer, Distributed Systems (Core) -... ...warehouse to collect, prepare, and activate customer data for marketing personalization and business operations. Our new AI...Remote workVisa sponsorship$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- ...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
...a diverse client base to local markets and the organization’s extensive... ...Role 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$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 jobWork at officeLocal areaRemote workRelocationRelocation package$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- 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
$500 per month
...mission-critical brokerage systems. Develop middle- and... ...languages, currencies, and markets. Collaborate with engineering leads across global... ...fundamentals and proven software engineering architecture... ...a fully remote, globally distributed, fast-paced environment....SeniorFull timeCasual workRemote workHome office$500 per month
...steps. Our partner is looking for a Senior Software Engineer New Markets based in United States. This is... ...building and scaling mission-critical systems that support global financial... ...currencies. As part of a globally distributed engineering organization, you’ll collaborate...SeniorFull timeCasual workRemote workHome office$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- 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...SeniorRemote jobWork experience placementFlexible hoursShift work
$174k - $253k
Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best... ..., maintaining, or launching software products, and 1 year of experience... ...information retrieval, distributed computing, large-scale system...SeniorWorldwide$191k - $253k
...changing how military systems are designed, built and... ...team of experts in software, robotics, artificial... ...Anduril has brought to market a unique, ultra-long-range... ...JOBSenior Software Engineers independently drive the... ...decision support. We expect Senior Software Engineers to...SeniorFull timeWork experience placementImmediate startRemote workFlexible hours$86.8k - $165.2k
...problems. With our three market leading businesses,... ...experience and renowned engineering expertise to meet the needs... ...defense.As part of the Software Engineering Space and... ...an opportunity for a Senior Software Engineer to join our Mission Systems Engineering Team in the...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours- Senior Software Engineer — File SystemEngineering | File System Team | Full-Time | US Boston/Marlborough - Hybrid 3 daysRole OverviewNasuni is looking for a Senior... ...core work on Strider and CUFS, Nasuni’s distributed file system.This role is for an engineer who enjoys...SeniorFull timeFor contractorsWork at officeRemote workFlexible hours
$173k - $251k
Everlaw is looking for a Senior Software Engineer, Database Systems to drive the development of our core data infrastructure. As a mid-sized SaaS company... ...or MySQL preferred).You have experience with Distributed Systems: Proven track record of managing databases in...SeniorFull timeWork at officeLocal areaRemote workVisa sponsorshipWork visa3 days per week$108k - $216k
...immigration support and | or sponsorship*****Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global... ...+ years of experience in agile ways of working in a distributed geographical modelAbout Walmart Global TechImagine...SeniorFull timeTemporary workPart timeWork at officeWorldwideFlexible hours$130.4k - $195.6k
...Unity content into other game engines and 3D environments — in-... ...over 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...SeniorFull timeWork at officeRemote workWorldwide$345.04k - $399.42k
...for everyone.As a Principal Software Engineer on Creator Services Data, you... ...generation Data Storage systems to power the millions of experiences... ...on solving complex back end distributed systems and storage problems... ..., business needs and market demand. Therefore, in some circumstances...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$152k - $241.5k
...passionate about building reliable systems software for cloud-scale GPU infrastructure,... ...contribute to our team. We are looking for a Senior Software Engineer to join our DGX Cloud / Fleet... ...operating systems, containers, and distributed backend integrations.Ways To Stand Out...SeniorFull timeLocal areaRemote work$144k - $236k
...DescriptionAs part of our world-class software engineering team, you will help build... ...infrastructure, storage systems, streaming platforms,... .... Bring your experience in distributed systems and algorithms, along... ...level: Mid-Senior LevelIndustry: InternetSeniorFor contractorsWork experience placementWork at officeFlexible 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!
- cybersecurity software engineer Remote
- graduate software engineer Remote
- software developer fintech Remote
- new graduate software engineer Remote
- senior robotics software engineer Remote
- software engineer visa sponsorship Remote
- software engineer unity Remote
- software qa engineer Remote
- network software engineer Remote
- software engineer remote Remote


