Fanatics is building a leading global digital sports platform, and they are seeking a Software Engineer III to join OddsFactory’s Application Platform & Tooling team. The role involves designing and scaling shared frameworks, libraries, and developer tooling, while also improving developer workflows and ensuring platform stability.
Responsibilities:
- Implement features in platform libraries, services, and tools with strong tests and documentation
- Improve developer workflows through better CI/CD, build automation, and templates
- Partner with internal users to gather feedback and evolve patterns for usability/adoption
- Drive observability and readiness in platform components (metrics/logging/tracing, health, performance), with strong documentation and examples
- Elevate engineering practices: lead code/design reviews, improve testability and reliability, and mentor peers—leaving systems simpler than you found them
- Participate in an on-call rotation, ensuring platform stability and providing critical support for operational incidents
- Occasionally travel for essential offsite meetings, special events, or collaborative team sessions
Requirements:
- 5+ years software engineering experience delivering production features with strong fundamentals
- Proficiency in C#/.NET (or similar) and comfort with API/library development and automated testing
- Experience with CI/CD pipelines and cloud-based deployment (Azure preferred)
- Strong analytical and problem-solving abilities, with the capability to closely collaborate with engineering teams
- Highly outcome-oriented, pragmatic, and capable of balancing quality with productivity
- Positive, flexible attitude comfortable working in a dynamic, fast-paced environment
- Working knowledge of DDD and Onion architecture; able to apply patterns with guidance
- Experience authoring developer docs, samples, or templates; interest in platform evangelism
- Appreciation for self-service and automation as platform tenets
- Bias toward self-service, consistency over customization, and IaC-first ways of working
- Familiarity or previous experience within the sports betting industry or strong interest in sports
- Experience in fast-paced or start-up environments