
Gaming • Retail • eCommerce
Fanatics is building a leading global digital sports platform that aims to enhance the fan experience for over 100 million sports enthusiasts worldwide. The company operates across several divisions including Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming. They offer fans the opportunity to buy licensed fan gear, jerseys, lifestyle products, and headwear, collect physical and digital trading cards, sports memorabilia, and other digital assets, as well as engage in sports betting. Fanatics partners with over 900 sports properties globally, including major leagues, teams, and athletes, and operates more than 2,000 retail locations. The company is committed to corporate responsibility with a focus on philanthropy, diversity and inclusion, brand protection, and sustainability.
August 28
Cloud
Distributed Systems
GRPC
Java
Kafka
Kotlin
Kubernetes
Postgres
Redis
Spring
Spring Boot
SpringBoot
Terraform

Gaming • Retail • eCommerce
Fanatics is building a leading global digital sports platform that aims to enhance the fan experience for over 100 million sports enthusiasts worldwide. The company operates across several divisions including Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming. They offer fans the opportunity to buy licensed fan gear, jerseys, lifestyle products, and headwear, collect physical and digital trading cards, sports memorabilia, and other digital assets, as well as engage in sports betting. Fanatics partners with over 900 sports properties globally, including major leagues, teams, and athletes, and operates more than 2,000 retail locations. The company is committed to corporate responsibility with a focus on philanthropy, diversity and inclusion, brand protection, and sustainability.
• As a Senior Staff Distributed Systems Engineer at Fanatics Betting & Gaming (FBG), responsible for powering the rapidly growing Fanatics sportsbook app. • Lead ambitious projects, set standards through innovative solutions, and balance immediate business needs with long-term technical excellence. • Lead the design and scaling of distributed systems; combine hands-on coding, architecture, and technical leadership; influence engineering direction while mentoring others. • Foster a culture of well-designed systems, test-driven software, and transparent communication with mutual respect for stakeholders. • Design and scale distributed systems using Kotlin, Java, and Spring Boot. • Build and optimize data-intensive applications with Postgres, Kafka, and Redis/Redis PubSub. • Drive system reliability, scalability, and performance across services and infrastructure. • Partner with product and engineering leadership to align technical strategy with business goals. • Mentor engineers, set standards for coding, design, and best practices; participate in code reviews and maintain technical documentation.
• Strong coding skills and solid understanding of algorithms and data structures • 15+ years of software engineering experience, with expertise in distributed systems. • Strong skills in Java, Spring Boot, and modern API design (REST, gRPC, Kotlin, and Protobuf). • Deep experience with Kafka and Redis. • Hands-on with Kubernetes, Helm, Terraform, and cloud-native infrastructure. • Proven ability to influence architecture, guide teams, and deliver at scale. • Solid understanding of the software development process, including unit testing and release management • B.S, M.S. or PhD in Computer Science or equivalent experience
Apply NowAugust 20
Senior Backend Engineer building scalable Golang services for Coinbase's blockchain platform. Shapes backend architecture and guides engineering teams.
🇺🇸 United States – Remote
💵 $186.1k - $218.9k / year
💰 $21.4M Post-IPO Equity on 2022-11
⏰ Full Time
🟠 Senior
⛓️ Blockchain Engineer
🦅 H1B Visa Sponsor
Cloud
Docker
DynamoDB
Microservices
MongoDB
Postgres
Ruby
Ruby on Rails
Go
August 18
Backend Engineer at Phantom, building a streaming blockchain data platform; designs and optimizes ingestion, transformation, and delivery of on-chain data for multi-chain support.
ETL
JavaScript
Kafka
Node.js
Postgres
Redis
TypeScript
Web3
Go
August 12
Senior Distributed Systems Engineer to design and optimize large-scale backend infra at a crypto/AI firm. Focus on P2P networking, scalability, and fault tolerance.
Distributed Systems
JavaScript
Kafka
Node.js
NoSQL
Python
Rust
Solidity
SQL
TypeScript
Web3
Go
August 8
Join XION as a Senior Protocol Engineer, enhancing blockchain technologies and systems.
Distributed Systems
Rust
TypeScript
Web3
Go
July 31
As a Senior Protocol Engineer, you’ll contribute to high-performance EVM systems and architecture design.
Realm
Solidity