Fanatics Betting & Gaming (FBG) needs to design, develop, test, and maintain scalable, high quality, low latency systems to deliver the best possible customer experience in the exciting new sports betting market.
Requirements
- 7+ years of professional software engineering experience, with a focus on frontend and backend development
- 3+ years of experience building full-stack applications using Java (Spring Framework) and a modern framework (React preferred).
- 2+ years of experience building highly scalable, highly available, and fault tolerant systems
- Strong grasp of software engineering principles, architectural patterns, and system design
- Experience with databases (relational or NoSQL), and familiarity with data modeling and caching concepts
- Hands-on experience with AWS cloud services and tools supporting deployment, monitoring, and observability (e.g., Terraform, CI/CD, Datadog, CloudWatch).
- Familiarity with CI/CD practices, cloud platforms, or DevOps workflows
Responsibilities
- Contribute to the design, development, testing, documentation, and deployment of frontend and backend services.
- Participate in the on-call rotation and assist in investigating and resolving production issues
- Take part in code reviews and team discussions to build high-quality, maintainable systems
- Contribute in sprint planning, architectural reviews, and efforts to improve engineering processes
- Impact software quality and customer experience and maintainability of product features by helping to automate testing and manual operational excellence tasks
- Influence your team's adherence to the principles, guidelines, and best practices of our engineering strategy
- Work closely with our product team and other internal stakeholders to make technology decisions that grow and improve our products
Other
- Collaborate with engineers, product managers, and other stakeholders to deliver features and improvements
- Help to onboard and mentor engineers and interns
- Build familiarity with our systems, platform architecture, and customer use cases
- Stay current with latest technologies, tools, and engineering best practices
- Open to occasional travel to FBG offices or industry events for collaboration and team-building