8+ years of software development experience. 2+ years of experience mentoring and providing technical guidance to other engineers. Strong experience designing and implementing GraphQL APIs at scale. Proven track record of building highly efficient and highly available backend services using NodeJS, Ruby, Golang, Python, or similar. Experience operating in cloud computing environments using modern software deployment technologies (e.g. Docker, Kubernetes, AWS). Deep understanding of API design principles, RESTful and GraphQL patterns, caching strategies, and performance optimization techniques. Experience working with large amounts of data and making data-based decisions. Strong systems thinking with the ability to design cohesive API abstractions. Experience building proxy and aggregation layers that integrate multiple backend services into unified APIs. Familiarity with experimentation frameworks, feature flag systems, and A/B testing infrastructure. Experience and aptitude for collaborating and communicating with internal stakeholders. Understanding of video streaming product ecosystems and the unique challenges of building APIs for multi-platform applications.