All jobs
Save

Staff Software Engineer (Streaming Services)

fanaticscollectibles
Contract type
Ongoing
Work mode
100% remote
Experience
Senior · 8+ years

Job description

Key details

  • Set the technical strategy for the consumer streaming product and supporting services
  • Define end-to-end architecture across frontend applications, APIs, backend services and event-driven systems
  • Guide development of scalable experiences combining live video, real-time interaction, discovery and commerce
  • Lead major technical decisions across performance, reliability, resilience and platform scalability
  • Create a technical roadmap balancing immediate product delivery with long-term platform health
  • Define how engineering teams design, build, review, test and operate software as the organisation scales
  • Establish reusable patterns and technical standards to improve quality and accelerate delivery
  • Partner with engineering leaders, Product, Design and Data to turn product ideas into scalable solutions
  • Remain close to delivery through architecture reviews, prototyping, code reviews and targeted contributions
  • Mentor engineers, build alignment across teams and raise the overall technical bar
  • Lead the technical response to significant production challenges and turn learnings into platform improvements
  • Company mission
  • Fanatics Live brings together creators, fans, interactive live experiences, commerce, and community

Primary stack

Core technologies

ReactTypeScript

Benefits

  • Information not specified

Requirements & details

  • 8+ years of software engineering experience, including significant experience operating at Staff or equivalent level
  • Strong full-stack engineering knowledge with deep expertise in modern frontend development
  • Significant experience with React, JavaScript/TypeScript and complex consumer web applications
  • Strong experience with GraphQL, APIs, backend services and frontend-to-backend integration
  • Experience setting technical direction for streaming products or streaming services
  • Strong knowledge of distributed systems, event-driven architecture and end-to-end system design
  • Experience designing high-scale, real-time products with demanding performance and reliability requirements
  • Proven ability to lead complex technical initiatives across multiple teams and systems
  • Experience shaping engineering standards, technical practices and team culture
  • Strong architectural judgment and ability to influence without formal authority
  • Track record of mentoring engineers and making teams more effective
  • Strong product judgment and ability to balance delivery speed, customer experience and long-term technical health
  • experience across live commerce, marketplaces, auctions, social/community products or e-commerce
  • experience supporting high-profile live events and rapidly changing traffic patterns
  • knowledge of real-time communication technologies, payments or transactional systems
  • React, JavaScript, TypeScript, GraphQL
  • React
  • TypeScript

Apply