
Senior Backend Engineer
Fanatics, Inc.
full-time
Posted on:
Location Type: Remote
Location: Remote • New York • 🇺🇸 United States
Visit company websiteSalary
💰 $152,000 - $200,000 per year
Job Level
Senior
Tech Stack
Go
About the role
- Design, develop, test, deploy, and maintain high-quality backend services in production.
- Own services end-to-end, including reliability, performance, observability, and operational readiness.
- Collaborate with platform, data, and product partners to design clear service boundaries and APIs.
- Participate in system design discussions and contribute to architectural decisions.
- Help define and uphold engineering best practices around code quality, testing, and operations.
- Participate in on-call rotations and troubleshoot production issues when they arise.
- Conduct code reviews to maintain quality and share knowledge across the team.
- Contribute to technical documentation and service runbooks.
- Mentor junior engineers and help onboard new team members.
- Be open to occasional travel to Fanatics offices and other locations for meetings, events, or team-building activities.
Requirements
- 3+ years of experience building and operating highly scalable backend services.
- Experience with Go as a primary development language.
- Strong understanding of service-oriented architectures, APIs, and system integrations.
- Comfortable owning services end-to-end, including reliability, performance, and on-call responsibilities.
- Able to communicate complex technical concepts clearly and collaborate effectively across teams.
- Familiarity with modern software development practices, including code reviews, CI/CD, and operational ownership.
- Thrives in a fast-moving environment where priorities evolve and decisions are made quickly.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Gobackend servicesservice-oriented architecturesAPIssystem integrationscode qualitytestingCI/CDoperational ownershipscalability
Soft skills
communicationcollaborationmentoringtroubleshootingadaptabilityteam-buildingknowledge sharingproblem-solvingleadershiporganizational