
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 websiteSalary
💰 $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