Sr Software Engineer FBG
Sr Software Engineer FBG

Sr Software Engineer FBG

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Fanatics

At a Glance

  • Tasks: Design and develop cutting-edge software for sports betting promotions.
  • Company: Join Fanatics Betting & Gaming, a leader in sports engagement technology.
  • Benefits: Competitive salary, remote work options, and home office stipend available.
  • Why this job: Be part of an innovative team shaping the future of sports gambling.
  • Qualifications: 5 years of experience in software engineering, with strong Java skills.
  • Other info: Dynamic, entrepreneurial environment with opportunities for growth and mentorship.

The predicted salary is between 36000 - 60000 £ per year.

At Fanatics Betting & Gaming (FBG), we are building a system to bridge the gap between fans and their passion for sports gambling. 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.

As a Senior Software Engineer, you will join the Promotions Platform team within FBG. Your duties will encompass the design, implementation, testing, and maintenance of software that enables customers to engage with FBG's promotional systems. Additionally, you will contribute to backend features that allow customers to earn rewards, which can be used throughout the entire Fanatics ecosystem.

Responsibilities:

  • Develop, test, document, and deploy high quality software into production.
  • Build features and tools that you and your team use.
  • Clarify requirements and assist with coding/story estimates.
  • Participate in the on-call rotation when needed to troubleshoot software issues.
  • Quickly identify when to troubleshoot or elevate when tasks or projects hit roadblocks.
  • Mitigate immediate risk, identify and resolve root causes.
  • Deliver solutions that are logical, testable, maintainable, and efficient.
  • Make technical and design approach trade-off decisions.
  • Contribute to team planning and design discussions, driving best practices and improving the speed of delivery.
  • Help to lead code reviews to provide constructive direction.
  • Impact software quality and customer experience by helping to automate testing and manual operational excellence tasks.
  • Drive best practices and improve the speed of delivery.
  • Improve testability, operational excellence metrics, and team documentation.
  • Influence your team's adherence to the principles, guidelines, and best practices of our engineering strategy.
  • Develop a solid understanding of our industry, product, feature set and roadmap.
  • Work closely with our product team and other internal stakeholders to make technology decisions that grow and improve our products.
  • Help onboard and mentor engineers and interns.
  • Remain current on the latest technologies and trends in software development.
  • Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations for conferences, events, meetings, and team-building activities.

Required Qualifications:

  • 5 years' experience, with 3+ years of experience building highly scalable and fault tolerant systems.
  • 3 years' experience with Java/Spring Boot.
  • You understand a broad range of design approaches.
  • You are able to triage and debug system-wide production issues.
  • Demonstrated experience coaching other engineers.
  • Able to effectively communicate complex technical subjects to a variety of audiences.
  • Familiar with Agile software product delivery and SCRUM methodology.
  • Excellent analytical and problem-solving skills.
  • You have an agile mindset; able to embrace new initiatives in a fast-paced environment.
  • Thrives in an entrepreneurial, hyper-growth environment where priorities evolve regularly.
  • Team-first mentality, with a willingness to do what it takes to get the job done.
  • Able to effectively work cross-functionally within an enterprise environment.

Preferred Qualifications:

  • Experience with AWS.
  • Experience with PostgreSQL.
  • Experience working in a start-up environment.

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 position. We are open to fully remote candidates based in Ireland, but we strongly encourage those who can join us on campus two days per week. Remote employees may also be eligible for a home office setup stipend.

Sr Software Engineer FBG employer: Fanatics

At Fanatics Betting & Gaming, we pride ourselves on being an exceptional employer that fosters a dynamic and innovative work culture. Our team thrives in a fast-paced environment where creativity and collaboration are encouraged, offering ample opportunities for professional growth and development. With a focus on cutting-edge technology and a commitment to employee well-being, including flexible remote work options and a supportive atmosphere, we invite passionate individuals to join us in shaping the future of sports betting.
Fanatics

Contact Detail:

Fanatics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Sr Software Engineer FBG

✨Tip Number 1

Network like a pro! Reach out to folks in your industry, especially those at Fanatics Betting & Gaming. A friendly chat can open doors and give you insights that a job description just can't.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your Java/Spring Boot expertise, make sure to share it. It’s a great way to demonstrate what you can bring to the table.

✨Tip Number 3

Prepare for the interview by brushing up on Agile methodologies and system design approaches. Be ready to discuss how you've tackled challenges in past projects—this is your chance to shine!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Sr Software Engineer FBG

Java
Spring Boot
Software Development
System Design
Debugging
Agile Methodology
SCRUM
Analytical Skills
Problem-Solving Skills
AWS
PostgreSQL
Cross-Functional Collaboration
Mentoring
Technical Communication
Scalable Systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Java/Spring Boot and any relevant projects that showcase your ability to build scalable systems.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about technology and how your entrepreneurial spirit aligns with our mission at Fanatics Betting & Gaming. Share specific examples of your past work that demonstrate your problem-solving skills.

Showcase Your Team Spirit: We love a team-first mentality! In your application, mention experiences where you collaborated with others or mentored fellow engineers. This will show us that you’re not just a great coder but also a fantastic teammate.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values.

How to prepare for a job interview at Fanatics

✨Know Your Tech Stack

Make sure you’re well-versed in Java and Spring Boot, as these are crucial for the role. Brush up on your knowledge of scalable systems and be ready to discuss how you've implemented them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've triaged and debugged production issues. Be ready to explain your thought process and the steps you took to resolve complex problems, as this will demonstrate your analytical abilities.

✨Communicate Clearly

Practice explaining technical concepts in simple terms. You’ll need to communicate effectively with various teams, so being able to break down complex ideas will set you apart from other candidates.

✨Embrace the Agile Mindset

Familiarise yourself with Agile methodologies and be prepared to discuss how you've adapted to changing priorities in fast-paced environments. Highlight any experience you have with SCRUM and how it has shaped your work style.

Sr Software Engineer FBG
Fanatics

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>