Senior Staff Distributed Systems Engineer

🕒 August 28, 2025

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Fanatics, Inc.

Fanatics, Inc.

1001 - 5000 employees

Founded 2011

🎮 Gaming

🛒 Retail

🛍️ eCommerce

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.

📋 Description

• 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.

🎯 Requirements

• 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 Now

Similar Jobs

🕒 August 17, 2025

MotorEnvy

11 - 50

🚗 Transport

🏪 Marketplace

👥 B2C

Founding Blockchain Lead managing asset tokenization strategy as MotorEnvy reinvents luxury asset financing. Spearheading development of blockchain products and leading the division.

🕒 July 16, 2025

Douro Labs

11 - 50

🌐 Web 3

Join a team as a Senior Blockchain Engineer to develop DeFi solutions. Remote work is the norm across North America.

🕒 July 4, 2025

Innovative Business Solutions

11 - 50

🤝 B2B

🌍 Social Impact

Join Enovative Business Solutions for multiple software development positions. Ideal for freshers and experienced candidates.