Staff Engineer, Software

October 28

Apply Now
Logo of Fanatics, Inc.

Fanatics, Inc.

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

• Crafting a world where every aspect of a sports fan's passion is catered to • Pioneering the use of AI as a code collaborator • Lead by example, establishing best practices for AI-assisted development • Building systems that handle millions of events daily • Define technical strategy across multiple teams while maintaining hands-on technical excellence

🎯 Requirements

• 10+ years building and deploying scalable, high-performance production applications • 5+ years in technical leadership roles • Experience with systems handling 100M+ daily transactions • Track record of successful multi-team technical initiatives • Kotlin and/or Java: 5+ years building production microservices • Spring Boot: Deep understanding of reactive programming and non-blocking I/O • PostgreSQL: Complex query optimization, indexing strategies, and migration management • Kafka: Event streaming patterns, partition strategies, and consumer group management at scale • Redis/Redis Pub/Sub: Building real-time features supporting hundreds of thousands of concurrent users • Proven ability to influence technical decisions across an organization • Experience defining technical standards adopted by 50+ engineers • History of mentoring senior engineers to staff-level roles • Can point to specific architectural decisions that unlocked business value • Track record of introducing tools or processes that measurably improved team velocity • Has introduced AI development practices at team or organization level • Can articulate ROI and present business cases for AI tool adoption • Experience building internal tooling or frameworks enhancing AI effectiveness • Demonstrated experience using AI tools (Claude Code, Cursor, Copilot, etc.) to ship production code • Can articulate specific examples of workflow improvements (e.g., "reduced boilerplate generation time by 40%") • Has developed personal strategies for validating AI-generated code and identifying common pitfalls • Can compare at least 2-3 AI tools with concrete pros/cons from actual usage • Strong grasp of software design principles (SOLID, DRY) and testing methodologies (TDD, BDD) • Experience with observability and monitoring in distributed systems • Self-directed problem solver who thrives in ambiguous situations • Team-first mentality with willingness to jump in wherever needed • Actively experiments with and optimizes personal development workflow • Strong written and verbal communication skills

🏖️ Benefits

• Health insurance • Paid time off • Flexible working arrangements • Professional development opportunities

Apply Now

Similar Jobs

October 27

Join Samsara as a Staff Software Engineer to architect and guide high-impact data integration initiatives. Help shape external integrations within a global IoT platform.

AWS

GraphQL

Kafka

October 23

Speckle

11 - 50

Software Engineer developing core SDKs used for data integration in the AEC industry. Building a paradigm-shifting product to connect architects, engineers, and designers with their data across projects.

JavaScript

Python

TypeScript

.NET

October 14

Staff Software Engineer leading the development of software for Fleet Safety at Samsara. Driving innovation and technical architecture for scalable solutions in physical operations.

October 2

Software Engineer at Anaplan developing platform capabilities for data processing and AI enablement. Collaborating with teams to integrate AI/ML capabilities and elevate engineering standards.

Apache

Cloud

Java

Kafka

Pulsar

Python

React

September 27

Staff Software Engineer rebuilding Addepar's trading backend in Java. Design scalable distributed systems for automated data ingestion, integrate with Addepar core, and mentor engineers.

AWS

Cloud

Distributed Systems

Java

NoSQL

PySpark

SQL

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com