Senior Software Engineer, Full Stack (FES) at Fanatics Betting & Gaming | NY, US | Rezi

Senior Software Engineer, Full Stack (FES) at Fanatics Betting & Gaming

Senior Software Engineer, Full Stack (FES)

Fanatics Betting & Gaming · NY, US

1 weeks ago

Senior Software Engineer, Full Stack (FES)

Fanatics Betting & Gaming · NY, US

8 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Fanatics is building a leading global digital sports platform. As a Senior Software Engineer, you will design, build, and operate the platforms and services that power the Fan Ecosystem, connecting fans to every Fanatics product and experience. This hands-on, full-stack role has a backend center of gravity, focusing on building high-throughput, high-availability services in Go, with contributions to TypeScript/React front ends.

Responsibilities

  • Design, build, test, document, and operate high-quality, production-grade software with a focus on Go services and APIs
  • Own the technical design of medium-to-large features and systems, defining the approach, weighing trade-offs, documenting decisions, and driving them to completion
  • Break down ambiguous problems into well-scoped, deliverable work for yourself and other engineers
  • Lead and participate in design and architecture reviews, providing clear, constructive feedback
  • Set the standard in code reviews for correctness, readability, testability, and operational safety
  • Mentor and grow engineers on the team, onboard new hires, and act as a technical point of contact for systems
  • Participate in and improve the on-call rotation, instrumenting services, driving incident response, and leading blameless postmortems
  • Improve reliability, performance, and cost of owned systems, defining and acting on SLOs and operational excellence metrics
  • Identify and pay down technical debt, and make the case for necessary investments
  • Partner closely with product managers, designers, and stakeholders to shape the roadmap and make technology decisions
  • Influence and help define engineering strategy principles, guidelines, and best practices
  • Develop a deep understanding of the industry, product, feature set, and roadmap to make better technical decisions

Requirements

  • 5+ years of professional software engineering experience building and operating production systems
  • Strong, demonstrated proficiency in Go (Golang), including experience building and shipping production services
  • Proven experience designing, building, and scaling backend services and APIs (REST and/or gRPC) in a distributed, microservices environment
  • Demonstrated proficiency in JavaScript or TypeScript, and experience with React or another modern front-end framework
  • Solid grounding in data stores and messaging: 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
  • Strong operational instincts: observability, monitoring, alerting, debugging production issues under pressure
  • Track record of leading projects with multiple contributors and delivering them on time without sacrificing quality
  • Familiar with Agile software product delivery and SCRUM methodology
  • Able to effectively work cross-functionally within an enterprise environment
  • Experience building or integrating with identity and access management systems
  • Hands-on familiarity with identity standards and protocols: OAuth 2.0, OpenID Connect, SAML, JWT, MFA, session and token lifecycle management
  • Experience with identity providers and CIAM platforms (e.g. Okta, Auth0, ForgeRock, AWS Cognito, Ping) or with building an in-house identity platform
  • Experience with account security, fraud prevention, PII handling, or regulatory/compliance-driven engineering (KYC, GDPR, CCPA)
  • Experience designing systems that serve high-traffic, consumer-facing products with spiky, event-driven load
  • Experience with platform or shared-services work where consumers are other engineering teams
  • Experience working in a start-up environment
  • Experience in sports, commerce, media, or another consumer-scale domain

Skills

  • Go (Golang)
  • Concurrency patterns
  • Error handling
  • Testing
  • Profiling
  • Performance tuning
  • Backend services
  • APIs (REST and/or gRPC)
  • Distributed systems
  • Microservices
  • JavaScript
  • TypeScript
  • React
  • Front-end framework
  • Data stores
  • Messaging
  • Relational databases
  • NoSQL databases
  • Caching
  • Event streaming (Kafka, SQS/SNS)
  • Cloud infrastructure (AWS, GCP, or Azure)
  • Containers
  • CI/CD
  • Infrastructure-as-code
  • Observability
  • Monitoring
  • Alerting
  • Debugging
  • Agile software product delivery
  • SCRUM methodology
  • Identity and access management systems
  • Authentication
  • Authorization
  • SSO
  • Account lifecycle management
  • OAuth 2.0
  • OpenID Connect
  • SAML
  • JWT
  • MFA
  • Session management
  • Token lifecycle management
  • Identity providers
  • CIAM platforms
  • Account security
  • Fraud prevention
  • PII handling
  • KYC
  • GDPR
  • CCPA
  • High-traffic systems
  • Consumer-facing products
  • Event-driven load

Work Type

  • Full-time

Experience Level

  • Senior

Salary/Compensations

  • $121,600—$200,000 USD

Benefits

  • Full-time employment
  • Bonus
  • https://benefitsatfanatics.com/

About the Company

  • Fanatics is building a leading global digital sports platform igniting the passions of global sports fans and maximizing presence and reach for hundreds of sports partners globally.
  • The company operates across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming.
  • Fanatics offers products and services allowing sports fans to Buy, Collect, and Bet.
  • The platform enables fans to buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods.
  • Fans can collect physical and digital trading cards, sports memorabilia, and other digital assets.
  • Fanatics is building its Sportsbook and iGaming platform.
  • The company has an established database of over 100 million global sports fans.
  • Fanatics has a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners.
  • The company partners with 2,500 athletes and celebrities.
  • Fanatics has over 2,000 retail locations, including its Lids retail stores.
  • More than 22,000 employees are committed to enhancing the fan experience and delighting sports fans globally.