Staff Software Engineer

September 15

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.

1001 - 5000 employees

Founded 2011

🎮 Gaming

🛒 Retail

🛍️ eCommerce

📋 Description

• Serve as a technical leader shaping architecture of the entire betting platform • Define technical strategy across multiple teams while maintaining hands-on technical excellence • Establish best practices for AI-assisted development and AI-augmented development workflows • Build systems that handle millions of events daily and systems supporting hundreds of thousands of concurrent users • Lead and influence multi-team technical initiatives and define technical standards adopted by engineers • Mentor senior engineers and help develop engineers to staff-level roles • Introduce tools or processes to measurably improve team velocity and development workflows • Design and build production microservices using Kotlin/Java and Spring Boot with reactive, non-blocking I/O • Implement event streaming patterns with Kafka and manage partitioning and consumer groups at scale • Optimize PostgreSQL queries, indexing strategies, and manage migrations • Build real-time features using Redis/Redis Pub/Sub • Ensure observability, monitoring, and testing (TDD/BDD) across distributed systems • Present architecture decisions and business cases for AI tool adoption to non-technical stakeholders • Demo and document AI-assisted workflows during interview and onboarding processes

🎯 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 • Can write clear technical documentation and present architecture decisions to non-technical stakeholders • Team-first mentality with willingness to jump in wherever needed • Actively experiments with and optimizes personal development workflow • Strong written and verbal communication skills • Self-directed problem solver who thrives in ambiguous situations • Preferred: Experience in sports betting industry or genuine interest in sports • Preferred: Previous experience in high-growth startup environments • Preferred: Contributions to open-source projects or technical community • Preferred: Experience with real-money transaction systems and regulatory compliance • Preferred: Background in building developer tools or improving engineering productivity • Preferred: Experience leading without authority and influencing technical direction across teams

🏖️ Benefits

• Eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. • Medical, Dental, Vision • 401K • Paid time off • GymPass • Pet Insurance • Family Care Benefits • $700 to set up your home office • Home office setup allowance

Apply Now

Similar Jobs

September 13

ONE

201 - 500

💳 Fintech

Lead design and delivery of OnePay's scalable lending platform; build high-throughput APIs, influence architecture, and mentor engineers.

🇺🇸 United States – Remote

💵 $180k - $260k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

September 13

Xceed Search Partners

2 - 10

🎯 Recruiter

🤝 B2B

🏢 Enterprise

Principal Embedded Software Engineer building Linux-based, Xilinx-FPGA video processing products for professional/broadcast markets.

🇺🇸 United States – Remote

💵 $185k / year

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

September 12

Luna Physical Therapy

1001 - 5000

⚕️ Healthcare Insurance

🧘 Wellness

Staff Software Engineer architecting scalable backend systems for Luna's physical therapy platform. Leading cross-functional projects and mentoring engineers.

🇺🇸 United States – Remote

💵 $180k - $225k / year

💰 Series B on 2023-06

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

September 12

SmarterDx

11 - 50

🤖 Artificial Intelligence

⚕️ Healthcare Insurance

Staff Software Engineer building clinical AI data platform at SmarterDx. Design and operate scalable event-driven data pipelines and infrastructure.

🇺🇸 United States – Remote

💵 $230k - $270k / year

💰 $6M Seed Round on 2022-04

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

September 12

TrueML

51 - 200

💳 Fintech

💸 Finance

👥 B2C

Staff Engineer building payments platform infrastructure at TrueML. Lead architecture, collaborate with payments partners, and ensure secure transaction processing.

🇺🇸 United States – Remote

💵 $157.5k - $218.7k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

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