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.
- ...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- ...Senior / Principal Software Engineer – Distributed Systems & Databases January 28, 2025 Xage is the first and only zero trust real-world security company. Powered... ...Early stage opportunity in a massive sized market with proven traction and growing rapidly Recognition...SeniorFull timeContract workRemote workWorldwide
- ...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
- 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
$15k
...goals for the future. As a Senior Software Engineer on our Back Office... ...company's production trading systems and the data pipelines that... ...integrate new financial assets and markets, clarifying requirements... ...optimizations on distributed systems Familiarity with...SeniorFull timeWork at officeLocal areaRemote work$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$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$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 - $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$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$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$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$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- ...Description SR Software Engineer – Supply Chain Systems This position is hybrid working from our Legacy... ...professional hair color, selling and distributing professional beauty supplies... ...highly skilled and domain-expert Senior Software Engineer join our Supply...SeniorWork at officeImmediate startRemote workShift work
$168k - $270.25k
...for an outstanding Senior Platform Engineer to help build the platforms... ...data, digital marketing, personalization, and... ..., or event-driven systems. ~Develop clean APIs... .... ~8+ years of software engineering experience... ...databases, SQL, distributed systems, cloud infrastructure...SeniorFull time- ...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
- ...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
$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$140k - $210k
...went public on Nasdaq First North Growth Market Stockholm: YUBICO. Our customers... ...The Role: Yubico is looking for a Senior Software Engineer who is innovative and has a passion for... ...experience. Familiarity with operating system internals and services, such as...SeniorFull timeContract workWork at officeImmediate startRemote work$170k
Role Description PubNub is looking for a Senior Software Engineer to join our Core team and help build and operate the foundational services... ...role focused on designing, building, and operating distributed systems in Rust. You'll work on services that support messaging,...SeniorFull timeRemote workWorldwide$130.4k - $195.6k
...Unity content into other game engines and 3D environments — in-... ...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 office$128k - $204k
Role Description As Senior Software Engineer, Game Systems, you'll work with a team of talented engineers to ensure that Zwift customers have a smooth... ...able to work and collaborate effectively in remote, distributed teams. Bonus points: ~Experience with game...SeniorFull timeRemote workWorldwide$219k - $263k
...Zoox’s Robot Software Infrastructure team is looking for a senior/staff software engineer to help build the core platform... ...and runtime systems across our autonomous... ...autonomy, or large-scale distributed systems... ...this technology to market. Sitting at the intersection...SeniorFull timeTemporary workRelocation package- ...About Valency Valency Systems is a small, dynamic team of engineers, scientists, and researchers building the... ...the Role We're looking for a Senior Software Engineer who will report to the... ...mortems that prevent recurrence Distributed Systems & Infrastructure •...SeniorFull timeImmediate startRemote work3 days per week
- ...actual workflows in the system. With this data,... ...continually refine their go-to-market strategy. The... ...for an experienced senior/staff engineer (5+ years of... ...years of experience in software development, with a strong... ...architect, and scale distributed systems in production...SeniorFull timeWork from homeFlexible hours
$185k - $210k
...a founding-level, senior individual contributor... ...building the system of record for enterprise marketing and packaging review... ...Senior Applied AI Engineer focused on Agentic... ...orchestration as a distributed systems problem — managing... ...of professional software/ML engineering experience...SeniorFull timeWork at officeRemote work3 days per week$180k - $275k
...evolve the core data model and storage systems powering Gamma's business. You'll ship... ...with rapid shipping velocity. As Software Engineer on the Platform team, you'll collaborate... ...Design and implement scalable APIs, distributed systems, and data infrastructure that...Full timeWork at officeWork from home- ...Replit is the fastest way to turn ideas into software. With our powerful AI-powered Agent and Assistant, anyone can create... ...next generation of builders. We are seeking talented distributed systems engineers who are passionate about building innovative solutions for...Full timeTemporary workWork at officeMonday to FridayFlexible hours
$272k - $283k
...helping under-served customers in emerging markets to achieve financial stability and... ...ramp for new customers to enter the credit system. Through PayJoy’s point-of-sale financing... ...) . We are seeking a specialized systems engineer focused on the heart of the operating system...SeniorFull timeLocal areaImmediate startHome 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!
- network software engineer Remote
- software engineer internship Remote
- facebook software engineer Remote
- software engineer travel Remote
- senior robotics software engineer Remote
- entry level software engineer remote Remote
- vice president software engineering Remote
- cybersecurity software engineer Remote
- federal - software developer Remote
- junior software engineer Remote










