Senior Software Engineer, Full Stack (FES)

fanaticsinc

United States

Remote

USD 122,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fanatics Inc. is seeking a hands-on backend engineer to design, build, and operate high-throughput services with a backend focus and full-stack exposure. You will own significant technical surface area across production systems used by multiple consumer products.

The role emphasizes Go-based services, REST/gRPC APIs, and frontend collaboration using JavaScript/TypeScript with React. Strong skills in cloud platforms, databases, and observability are essential, with on-call duties and mentorship

Qualifications

  • 5+ years of professional software engineering on production systems.
  • Strong proficiency in Go with concurrency and performance tuning.
  • Experience building scalable backend services in microservices.

Responsibilities

  • Design, build, and operate production-grade services and APIs in Go.
  • Lead technical design for medium and large features and drive delivery.
  • Mentor engineers and participate in on-call incident response.
  • Improve reliability and cost efficiency of owned systems.
  • Drive architectural reviews and code quality improvements.
  • Identify tech debt and align with product roadmap.

Skills

Go
Distributed systems
REST/gRPC
JavaScript/TypeScript
React
Databases
Cloud platforms
CI/CD IaC

Job description

Role overview

Join a core platform team that builds the shared foundations powering multiple consumer products. The work centers on high-throughput, high-availability backend services, with meaningful contributions to the web front-ends those services support. It's a hands-on full-stack position with a backend center of gravity, suited to someone who wants to own significant technical surface area end to end.

Responsibilities
  • Design, build, and operate production-grade services and APIs, primarily in Go
  • Lead technical design for medium and large features: define approach, weigh trade-offs, document decisions, and drive delivery
  • Break ambiguous problems into well-scoped work for yourself and other engineers
  • Run design and architecture reviews, and raise the bar in code review for correctness, readability, and operational safety
  • Mentor engineers, onboard new hires, and serve as a technical point of contact for owned systems
  • Participate in on-call rotations, drive incident response, and lead blameless postmortems
  • Improve reliability, performance, and cost of owned systems against defined SLOs
  • Identify and pay down technical debt, partnering with product, design, and stakeholders on roadmap decisions
Requirements
  • 5+ years of professional software engineering experience on production systems
  • Strong demonstrated proficiency in Go (Golang), including concurrency, error handling, testing, profiling, and performance tuning
  • Experience designing, building, and scaling backend services and APIs (REST and/or gRPC) in a distributed microservices environment
  • Proficiency in JavaScript or TypeScript with React or another modern front-end framework
  • Solid grounding in relational and/or NoSQL databases, caching, and event streaming (e.g. Kafka, SQS/SNS)
  • Experience with cloud infrastructure (AWS, GCP, or Azure), containers, CI/CD, and infrastructure-as-code, plus strong operational instincts for observability and debugging under pressure
Nice to have
  • Experience with identity and access management (authentication, authorization, SSO, OAuth 2.0, OIDC, SAML, JWT, MFA)
  • Familiarity with CIAM platforms such as Okta, Auth0, ForgeRock, AWS Cognito, or Ping
  • Background in account security, fraud prevention, PII handling, or compliance-driven engineering (KYC, GDPR, CCPA)
  • Build or integration experience for high-traffic, event-driven consumer products or shared platform services
Benefits and work setup
  • Base salary range of $121,600 to $200,000 USD, depending on location, experience, and qualifications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Full Stack (FES)
Senior Software Engineer, Full Stack (FES)

fanaticsfbg • United States

Remote
USD 122,000 - 200,000
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

customerio • United States

Remote
USD 150,000 - 200,000
Remote work stipend
Medical, dental, vision coverage for家庭
Parental leave 16 weeks
+2
Senior Software Engineer - Backend Platform
Senior Software Engineer - Backend Platform

customerio • United States

Remote
USD 150,000 - 200,000
Medical, dental, vision coverage for员工
Remote work stipends
Parental leave & unlimited PTO
+2
Founding Core Software Engineer
Founding Core Software Engineer

Chainloop • United States

Remote
USD 150,000 - 210,000
Equity
Remote work across EMEA
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

DevZero • United States

Remote
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+4
Senior Software Engineer (Backend – Consumer-Facing Platform)
Senior Software Engineer (Backend – Consumer-Facing Platform)

Salt • United States

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

BearPlex • United States

Remote
USD 140,000 - 190,000
Fully remote (US)
Professional development budget
Leadership path
Senior Software Developer - Core Platform Services
Senior Software Developer - Core Platform Services

arcticwolf • United States

Remote
USD 130,000 - 190,000
Employee equity
Flexible time off
401(k) matching
+5
Staff Software Engineer, Fullstack
Staff Software Engineer, Fullstack

thrivemarket • United States

Remote
USD 160,000 - 225,000
Equity
Health coverage
401(k) matching
+2
Senior Software Engineer, Full-Stack
Senior Software Engineer, Full-Stack

Epickids • United States

Remote
USD 160,000 - 210,000
Fully remote for US-based candidates