Fanaticsfbg
Staff Software Engineer, Full Stack - Sportsbook (FBG)
New York, NY, United States. Posted 3 months ago
The role
You will drive the design and development of a scalable, fault-tolerant online sportsbook platform. You will work on sportsbook market integration, risk management, tooling, and backed systems while providing technical mentorship and guiding architectural decisions.
What you will do
- Drive the development, testing, documentation, and deployment of high-quality, stable, scalable software into production
- Develop a comprehensive understanding of the industry, product, and roadmap to shape team strategy
- Lead the end-to-end technical execution of complex features and systems
- Align and streamline designs across the department
- Partner with product, design, and other stakeholders to make technical decisions
- Lead incident resolution as part of the on-call rotation
- Identify and remove roadblocks
- Conduct and elevate code reviews
- Steer team planning and design discussions
- Mentor and coach engineers at all levels
Required qualifications
- 7+ years of experience building highly scalable, performant and evolvable backend distributed systems
- Proficiency in Spring and Java is a must
- Demonstrated ability to drive best practices in backend development and mentor others in effective coding and architectural strategies
- Knowledge of observability practices, including logging, monitoring, and tracing in distributed systems
- Expertise in Agile software delivery
- Ability to collaborate cross-functionally across diverse teams within large enterprise environments
- Excellent communication skills
- Adaptable mindset
- Team-first mentality
Nice to have
- Strong Experience in the sports industry, gaming and content delivery
- Highly effective with Java, Spring boot, React
- Expertise in messaging technologies such as Kafka with a solid understanding of event-driven architectures
- Comfortable working with Cloud Native and Infrastructure as Code, like Kubernetes, Helm and Terraform
- Ability to work in diverse codebases, both legacy and greenfield, in different languages and environments
- Background in startups or high-growth environments
Before you apply
- Interview and onboarding experience may include in-person components, such as onsite interviews or a multi-day cultural immersion in New York City
About the company
Fanatics is building a leading global digital sports platform. Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics.