Fanatics

Senior Software Engineer - Java, Promotions - FBG

🇮🇪 Zdalnie, IE Zdalnie IT Senior Opublikowano Kwi 10, 2026
LokalizacjaZdalnie, IE
Tryb pracyZdalnie
Poziom doświadczeniaSenior
KategoriaIT
Kategoria ITInżynier Back End
JęzykEnglish
Opublikowano10 kwietnia 2026
Ostatnio sprawdzono9 maja 2026

About Us

Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally. 

 

About the Team

Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform. The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium. Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin.

Senior Software Engineer - Loyalty Team, Ireland

At Fanatics Betting & Gaming (FBG), we are building a system to bridge the gap between fans and their passion for sports gambling. Little brings a fan closer to the game than to have skin in the game. Being rewarded for their fanaticism is one of the few things that multiplies the passion and engagement for the sports fan. The promotions platform is where the technology and the entirety of the Fanatics ecosystem converge, enabling meaningful rewards. The technology is driven by leaders from across the cloud and online gambling industries, who understand that the platform needs to remain cutting edge. Simply put, if something feels stale or dated, we are going to reinvent it using the latest tech offerings. We want to bring you along on our journey if you have a passion for technology, as well as an entrepreneurial spirit.

As a Senior Software Engineer, you'll join the Promotions Platform team within FBG. You will play a key role in designing, implementing, and evolving systems that enable customers to engage with FBG's promotional ecosystem at scale. In addition to delivering high-quality software, you will be expected to take ownership of system design, influence architectural decisions, and drive best practices across the team. You will contribute to backend features that power rewards and promotions across the Fanatics ecosystem, while helping to shape the next generation of promotional tools. This role requires a balance of hands-on development, technical leadership, and cross-functional collaboration.

Responsibilities

  • Design, develop, test, document, and deploy high-quality, scalable software into production
  • Take ownership of services and features end-to-end, from design through to production and iteration
  • Drive technical design discussions and contribute to architectural decision-making across the team
  • Build features and internal tools that improve developer productivity and system performance
  • Clarify requirements and contribute to scoping, estimation, and planning of complex workstreams
  • Participate in on-call rotations and lead troubleshooting of production issues when needed
  • Identify risks early, drive root cause analysis, and implement long-term solutions
  • Deliver solutions that are logical, testable, maintainable, and efficient at scale
  • Make thoughtful trade-offs across performance, scalability, reliability, and cost
  • Lead and contribute to code reviews, providing constructive and actionable feedback
  • Drive improvements in testability, observability, and operational excellence across services
  • Influence and uphold engineering standards, best practices, and team-wide technical direction
  • Partner closely with product, design, and cross-functional stakeholders to shape solutions
  • Mentor and support engineers across the team, helping to raise the overall technical bar
  • Develop a strong understanding of the domain, product roadmap, and business impact
  • Stay current with emerging technologies and bring forward new ideas to improve the platform
  • Be open to occasional travel to Fanatics Betting & Gaming offices and other locations for collaboration and team events

Required Qualifications

  • 6+ years of experience building highly scalable, fault-tolerant systems
  • Strong experience with Java and Spring Boot in production environments
  • Solid experience working within cloud-native environments (AWS preferred)
  • Proven ability to design and build microservices-based architectures
  • Strong understanding of distributed systems and system design principles
  • Experience debugging and resolving complex, system-wide production issues
  • Demonstrated experience mentoring or supporting other engineers
  • Ability to clearly communicate complex technical concepts to both technical and non-technical stakeholders
  • Experience working in Agile environments and contributing to team delivery
  • Strong analytical and problem-solving skills with a pragmatic mindset
  • Comfortable operating in a fast-paced, evolving environment with changing priorities
  • Team-first mentality with a strong sense of ownership and accountability
  • Ability to collaborate effectively across teams in a large-scale enterprise environment

Preferred Qualifications

  • Experience with Java/Spring Boot at scale
  • Experience working with AWS (EKS, Lambda, or similar services)
  • Experience with PostgreSQL or similar databases
  • Experience in event-driven architectures (e.g. Kafka)
  • Experience working in high-growth or startup-like environments

Additional Information

Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply!

Please note that visa sponsorship is not available for this role. We are open to fully remote candidates based in Ireland. Remote employees may also be eligible for a home office setup stipend.

Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE — a multi-day cultural immersion in New York City for full-time hires. These sessions are designed to build connection and bring our culture to life. Your recruiter will provide guidance at each stage of the process.

For more information about our benefits, please visit:
https://benefitsatfanatics.com/

By submitting your application, you agree to our terms of service and acknowledge you have read our Candidate Privacy Policy.

Zanim odejdziesz

Zostaw swój adres e-mail, aby śledzić tę ofertę i otrzymywać trafne powiadomienia. Możesz też kontynuować bez udostępniania go.