Staff Engineer
@ Fanatics

Hybrid
$192,000
Hybrid
Full Time
Posted 18 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXX****** @fanatics.com
Recommended after applying

Job Details

Overview

As a Staff Engineer at Fanatics, you will be at the forefront of the digital sports platform transformation. Working within the OddsFactory team, you will blend technical prowess with strategic vision to lead our risk and trading domain. Your leadership influences multiple teams and drives both FBG's and Fanatics' product ecosystems.

Responsibilities

  • Lead and mentor engineering teams to build scalable, high-quality software.
  • Define requirements, provide estimates, and make key decisions to improve product delivery.
  • Resolve complex technical challenges while balancing short-term and long-term goals.
  • Drive architectural excellence and operational process improvements.
  • Advise on technology and product strategy to fuel FBG's growth.
  • Cultivate a learning culture and mentor future tech leaders.
  • Participate in team planning, design discussions, and code reviews.
  • Utilize .NET technologies with best practices such as SOLID, DRY, TDD, and BDD.
  • Support critical operations through on-call rotations and occasional travel.

Required Qualifications

  • 7+ years of experience building and deploying scalable, high-performance applications.
  • Strong experience with C#, Azure (cloud platforms), and SQL/NoSQL.
  • Excellent communication skills and strong analytical problem-solving ability.
  • Deep understanding of software design, development, and testing principles.
  • A passion for software engineering coupled with a team-first mentality.

Preferred Qualifications

  • Familiarity with sports betting or a keen interest in sports.
  • Experience with Domain Driven Design (DDD) and translating business needs to technical solutions.
  • Background working in start-up environments and cross-functional teams.

Compensation & Benefits

The base salary ranges between $144,000 and $240,000 per year, plus eligibility for bonus and equity awards. Additional benefits include Medical, Dental, Vision, 401K, paid time off, GymPass, Pet Insurance, Family Care Benefits, and a $700 home office setup stipend.

Location & Work Arrangement

This is a remote position requiring residency in selected US states, or alternatively a hybrid role based in Denver, CO.

Key Skills/Competency

  • Leadership
  • Risk Management
  • Trading
  • Architecture
  • Mentorship
  • C#
  • .NET
  • Azure
  • SQL/NoSQL
  • Software Development

How to Get Hired at Fanatics

🎯 Tips for Getting Hired

  • Customize your resume: Highlight leadership and technical experience.
  • Research Fanatics: Understand their digital sports platform and culture.
  • Prepare examples: Demonstrate solving complex technical challenges.
  • Practice communication: Explain technical details clearly in interviews.

📝 Interview Preparation Advice

Technical Preparation

Review C# and .NET best practices.
Practice cloud platform deployment on Azure.
Study SQL and NoSQL database design.
Prepare architectural design scenarios.

Behavioral Questions

Describe a time you led a technical team.
Explain how you resolve complex challenges.
Discuss mentorship examples from previous roles.
Share an experience adapting to change.

Frequently Asked Questions