Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fanatics Logo

Staff Software Engineer - OddsFactory

Fanatics

$144,000 - $282,000
Oct 3, 2025
Remote, US
Apply Now

Fanatics Betting & Gaming is looking to revolutionize how fans engage with sports by building the ultimate digital sports platform. The Staff Engineer will play a pivotal role in leading the risk and trading domain, pioneering solutions that redefine fan engagement and product excellence within their real-time decision-making platform.

Requirements

  • 7+ years real-world demonstrable experience building & deploying scalable, high-performance applications
  • Strong technical experience with C, cloud platforms (Azure a plus), and SQL/NoSQL.
  • Deep understanding of software design, development, and testing principles including SOLID, DRY, TDD, BDD
  • Demonstrate mastery in .NET technologies, adhering to and advocating for industry-leading practices, patterns, and standards.
  • Experience of building software using Domain Driven Design (DDD)
  • Ability to translate business needs into technical solutions.

Responsibilities

  • Strategically lead and mentor engineering teams, ensuring the development of extensible, scalable, and high-quality software solutions.
  • Drive architectural excellence, making crucial decisions that influence software structure, dependencies, and overall performance.
  • Proactively address code complexity and architectural improvements to enhance system performance and maintainability.
  • Lead code reviews to provide constructive direction and actionable feedback.
  • Proactively simplify code and resolve team architecture deficiencies.
  • Uphold engineering best practices, influencing your team's approach to software development and ensuring adherence to FBG's strategic principles.
  • Collaborate seamlessly with Product, Quants and Engineering teams to ensure timely delivery of stable and reliable applications aligned with our product vision.

Other

  • Strategically lead and mentor engineering teams
  • Define clear requirements, provide accurate estimates, and make critical decisions
  • Serve as a key advisor on technology and product strategy
  • Cultivate a learning environment, reducing onboarding times and fostering professional development across the team.
  • Be willing to travel occasionally for special events and for essential offsite meetings and team collaboration sessions.