United Kingdom
64 days ago
Staff Engineer

Overview
As a Staff Software Engineer at Fanatics Betting & Gaming (FBG), you will lead the design, development, and evolution of backend systems that are foundational to our platform. You’ll operate as a technical leader — driving architecture, mentoring engineers, and setting the standard for engineering excellence. In this role, you will influence cross-team initiatives, guide complex technical decisions, and deliver scalable, high-performance backend services. You bring deep technical expertise, a collaborative mindset, and a passion for building systems that power great user experiences in a dynamic, high-growth environment.

Responsibilities

Lead the design, development, testing, and deployment of critical backend services and systems Provide technical leadership across teams, setting architecture direction and influencing backend strategy Partner with engineering management, product, and design to define and deliver technical solutions that support business goals Lead complex incident response, drive root cause analysis, and help build systems that are resilient and observable Conduct technical reviews, mentor engineers across levels, and cultivate a strong culture of engineering excellence Contribute to long-term technical planning, platform evolution, and investment in shared infrastructure Champion continuous improvement across code quality, tooling, performance, and engineering workflows Deepen system and domain expertise to drive architectural clarity and product impact Occasionally travel to FBG offices or industry events for collaboration and technical alignment

 

Required Qualifications

8+ years of professional software engineering experience, with a strong emphasis on backend systems

  Proven experience designing and operating scalable distributed systems using Java (Spring Framework or equivalent) Deep understanding of microservices architecture, API design, performance optimization, and system observability Experience with cloud infrastructure, CI/CD pipelines, and DevOps best practices (AWS or equivalent) Strong system design, data modeling, and architectural decision-making skills Track record of leading complex technical projects across teams or organizations Exceptional communication and collaboration skills with both technical and non-technical stakeholders Mentorship mindset with a passion for elevating the engineering craft of those around you Comfortable navigating ambiguity and driving clarity in a fast-paced, evolving environment

 

Preferred Qualifications

Experience in high-availability, high-scale environments (e.g., gaming, fintech, e-commerce, or similar industries) Familiarity with event-driven architectures, Kafka, or real-time processing systems Background in influencing technical strategy at a departmental or org-wide level Excitement for growing teams, building platforms, and contributing to company-wide technical direction

 

If you meet many, but not all, of these qualifications, we still encourage you to apply!


 

Confirm your E-mail: Send Email