Categories
Job Descriptions

Senior Software Engineer – Streaming

Senior Software Engineer
Location: NYC Metro Area
A leading global streaming provider across entertainment, sports and media. We combine stunning live and on-demand video with the most extensive feature set to create personalized, interactive user-experiences on every screen imaginable. Through the global footprint of the network and our position at the forefront of technology, we provide streaming platforms with unmatched flexibility and scale in content delivery, management, analytics and monetization.
Our engineering group is seeking a Senior Software Engineer to develop front-end applications that can deliver best-of-breed video streaming experiences for Internet-connected TV devices. We provide a fast-paced, fun and challenging, defined by an intense focus on innovation. It fosters an environment where individual contributors are trusted and depended upon to set technical direction. We work harder – and smarter – because we are passionate and believe in the products and services we offer.
RESPONSIBILITIES
• Architect, design, develop, test, maintain and improve software systems
• Write clean, concise, readable code that follows common design patterns while adhering to best
engineering practices.
• Collaborate with other engineers and members of the team to determine priorities and refine
functional requirements
• Push technical boundaries and propose new processes and technologies.
• Mentor junior and mid-level engineers
QUALIFICATIONS / REQUIREMENTS
• 4+ years programming experience with JavaScript and React
• Extensive experience with React state management, preferably Flux or Redux
• Strong proficiency in JavaScript, TypeScript, and ES6 features
• Capable to build reusable components and front-end libraries for future use
• Deep understanding of the foundations of software development including algorithms,
data structures, and design patterns.
• Ability to understand business requirements and translate them into technical
requirements
• Strong communication skills, both verbal and written
NICE TO HAVE SKILLS
• Experience with React Native and Android, iOS / tvOS
• Experience with and understanding of video streaming technologies