Fanatics, Inc.

Senior Software Engineer – FBG

Fanatics, Inc.

full-time

Posted on:

Location Type: Remote

Location: New YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $121,600 - $172,800 per year

Job Level

About the role

  • As a microservices developer, you are required to build software systems that have well-defined interfaces.
  • Develop, test, document, and deploy high quality software into production
  • Build features and tools that you and your team use
  • Clarify requirements and assists with coding/story estimates
  • Participate in the on-call rotation when needed to troubleshoot software issues
  • Quickly identify when to troubleshoot or escalate when tasks or projects hit roadblocks
  • Mitigate immediate risk, identify and resolve root causes
  • Make technical and design approach trade-off decisions
  • Contribute to team planning and design discussions, building more expertise around design approaches, driving best practices and improving the speed of delivery
  • Impact software quality, customer experience and maintainability of product features by helping to automate testing and manual operational excellence tasks
  • Work closely with our product team and other internal stakeholders to make technology decisions that grow and improve our products
  • Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations for conferences, events, meetings, and team-building activities

Requirements

  • 6+ years of industry experience.
  • 3+ years of experience in Java/Spring Boot
  • 2+ years of experience building highly scalable and fault tolerant systems
  • Design and develop Microservices systems with Java, Spring or Node.js
  • Able to triage and debug system-wide production issues
  • Able to effectively communicate complex technical subjects to a variety of audiences (engineers, technical leaders, marketing and operations teams, non-technical functional leaders)
  • Familiar with Agile software product delivery and SCRUM methodology
  • Thrive in an entrepreneurial, hyper-growth environment where priorities evolve regularly and decisions are made quickly
Benefits
  • Remote employee may also be eligible for a home office setup stipend
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootMicroservicesNode.jsAgileSCRUMscalable systemsfault tolerant systemsautomated testingdebugging
Soft Skills
communicationteam collaborationproblem-solvingtechnical decision-makingadaptabilityplanningdesign discussionscustomer experience focusrisk mitigationtroubleshooting