Staff Engineer @ Fanatics
placeHybrid
attach_money $192,000
businessHybrid
scheduleFull Time
Posted 18 hours ago
Your Application Journey
Interview
Email Hiring Manager
****** @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
circle
Review C# and .NET best practices.
circle
Practice cloud platform deployment on Azure.
circle
Study SQL and NoSQL database design.
circle
Prepare architectural design scenarios.
Behavioral Questions
circle
Describe a time you led a technical team.
circle
Explain how you resolve complex challenges.
circle
Discuss mentorship examples from previous roles.
circle
Share an experience adapting to change.
Frequently Asked Questions
What technical skills are essential for the Staff Engineer role at Fanatics?
keyboard_arrow_down
How does Fanatics define leadership for a Staff Engineer?
keyboard_arrow_down
What is the work arrangement for the Staff Engineer position at Fanatics?
keyboard_arrow_down
What experience in sports betting is required for this role?
keyboard_arrow_down
What benefits are offered for Fanatics' Staff Engineer position?
keyboard_arrow_down