Fanatics, Inc.

Senior Backend Engineer – App SDK, Server-Driven UX

Fanatics, Inc.

full-time

Posted on:

Location Type: Remote

Location: Remote • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $152,000 - $200,000 per year

Job Level

Senior

Tech Stack

AndroidGoiOS

About the role

  • Design, develop, test, document, and deploy backend services that support mobile and app SDKs
  • Build systems that enable server-driven UX, feature configuration, and dynamic content delivery
  • Partner closely with SDK, mobile, and frontend teams to define API contracts and data models that scale across platforms
  • Translate product and UX requirements into backend-driven configurations and workflows
  • Lead the technical development of new capabilities from requirements through production rollout
  • Contribute to architecture decisions around versioning, backward compatibility, and client resilience
  • Help define engineering best practices for API design, schema evolution, and SDK support
  • Participate in on-call rotations and help troubleshoot production issues impacting client applications
  • Improve observability, testability, and operational metrics for SDK-facing services
  • Participate in code reviews, design discussions, and team planning
  • Mentor engineers and help grow backend expertise around SDK and server-driven design patterns
  • Be open to occasional travel to Fanatics offices, conferences, and team events

Requirements

  • 3+ years of experience building scalable backend services in production environments
  • Strong experience with Go (Golang) as a primary development language
  • Experience designing APIs consumed by mobile apps, web clients, or SDKs
  • Familiarity with server-driven UX, remote configuration, feature flags, or experimentation systems (strong plus)
  • Experience working closely with mobile or client platform teams (iOS, Android, Web, or SDKs)
  • Strong understanding of API versioning, backward compatibility, and client safety
  • Agile/SCRUM experience and comfort working in fast-moving environments
  • Excellent communication skills and ability to collaborate across product, design, and engineering teams

Applicant Tracking System Keywords

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

Hard skills
GoAPI designbackend servicesserver-driven UXfeature configurationdynamic content deliveryschema evolutionobservabilitytestabilityproduction rollout
Soft skills
communicationcollaborationmentoringleadershipproblem-solvingteam planningtechnical developmentengineering best practicestroubleshootingadaptability