Software Eng I

Fanatics Inc.
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 55K

Job location

Remote

Tech stack

Java
API
Amazon Web Services (AWS)
Cloud Computing
Code Review
Databases
Software Debugging
DevOps
Distributed Systems
Spring
NoSQL
Performance Tuning
Scrum
Software Engineering
Backend
REST
Microservices

Job description

As a Software Engineer at Fanatics Betting & Gaming (FBG), you'll contribute to building and maintaining the backend systems that deliver seamless customer experiences. You'll work alongside experienced engineers to develop scalable services and APIs, deepen your technical skills, and learn best practices for operating in a modern software environment. This is a great opportunity for engineers early in their careers who have professional experience and are excited to grow in a fast-paced, high-growth environment. You bring a solid engineering foundation, curiosity, and a passion for backend development., * Contribute to the design, development, testing, documentation, and deployment of backend services and APIs

  • Participate in the on-call rotation and assist in investigating and resolving production issues
  • Collaborate with engineers, product managers, and other stakeholders to deliver backend features and improvements
  • Take part in code reviews and team discussions to build high-quality, maintainable systems
  • Participate in sprint planning, architectural reviews, and efforts to improve engineering processes
  • Build familiarity with our systems, platform architecture, and customer use cases
  • Stay current with backend technologies, tools, and engineering best practices
  • Open to occasional travel to FBG offices or industry events for collaboration and team-building

Requirements

  • 1-3 years of professional software engineering experience, with a focus on backend development
  • Experience developing backend systems using Java (Spring Framework or similar)
  • Understanding of RESTful API design, microservices architecture, and backend fundamentals
  • Familiarity with working in production environments, including debugging and troubleshooting
  • Experience with databases (relational or NoSQL) and data modeling basics
  • Exposure to Agile/SCRUM methodologies and collaborative development teams
  • Effective communicator with a growth mindset and a willingness to take initiative
  • Strong problem-solving abilities and an eagerness to build technical depth

Preferred Qualifications

  • Familiarity with CI/CD pipelines, cloud platforms (e.g., AWS, GCP), or DevOps practices
  • Interest in scaling systems, distributed architectures, and performance optimization
  • Desire to grow through mentorship, peer collaboration, and hands-on experience
  • Experience working in fast-paced, high-growth, or startup-like environments

Apply for this position