Staff Software Engineer (Streaming Services)
Core
Define technical strategy and architecture for high-performance consumer streaming experiences combining live video, real-time interaction, and commerce.
Role type
Staff Software Engineer (Streaming Services)
Builds
Scalable streaming platforms with live video, real-time interaction, discovery, and commerce features
Domain
Sports technology, live commerce, real-time consumer platforms
Deliverable
production ML models | product features
Required skills
React, JavaScript/TypeScript, GraphQL, distributed systems, event-driven architecture, system design, technical strategy, architectural leadership, mentoring
Preferred skills
live commerce, marketplaces, real-time communication technologies, payments, transactional systems
Technologies
React, GraphQL, JavaScript, TypeScript
Responsibilities
Set technical strategy for consumer streaming products; define end-to-end architecture across frontend, APIs, and backend services; guide development of scalable live video and real-time interaction experiences; lead major technical decisions on performance and scalability; create technical roadmaps balancing delivery and platform health; establish engineering standards and reusable patterns; mentor engineers and build team alignment; remain close to delivery via prototyping and code reviews.
Seniority
Staff, hands-on IC with strategic influence
