This job has expired, please see additional jobs below
Sr. Software Engineer, Playout
Red Bull Media
Santa Monica, CA, United States
Job Details - this job has expired, please see similar jobs below
As a global media company, Red Bull Media House produces, publishes, distributes and licenses high-quality programming. Millions of viewers around the globe experience our TV and video products through Red Bull TV, a global digital video service with a growing portfolio of applications on key platforms including Apple TV, Xbox, Chromecast, iOS, Android, Amazon Fire TV as well as select Smart TV devices. The Lead Software Engineer, Video Play-Out is responsible for leading the technical design, implementation and operations of the underlying API’s, software services and infrastructure used to power Red Bull’s next generation of personalized video streaming experiences across all relevant devices and platforms.
Your experience includes:
(proven performance in)
1. responsibilities
2. - Work with product management and internal stakeholders to understand and shape requirements for Red Bull TV video delivery software services
3. - Own and lead the definition, implementation and governance of system architecture, patterns and overall technical design of Red Bull TV video delivery API’s and services
4. - Guide all relevant technology decisions including choice of languages and frameworks, 3rd party components (build vs. buy), etc.
5. - Hire, mentor and manage a team of software architects and engineers
6. - Work with lead engineers to ensure the efficient use of development team
7. - Collaborate with engineers to ensure regular release of working, high quality software (ship code)
8. - Implement proof of concepts (PoC’s) used to inform technical design decisions and roadmaps
9. - Design and help implement highly scalable, reliable, extensive and maintainable code that supports large scale enterprise applications
10. - Enable the continuous and scalable addition of new platform components as needed to support an evolving business model and changing stakeholder requirements
11. - Stay on top of the latest innovations in software technology and approaches to inform platform features and functionality
12. - Establish Red Bull Media House as a respected technology-driven media business by building relationships with leading technology companies, innovative startups and industry insiders
13. experience Needed
14. - 5+ years of experience growing and managing software development teams in fast-paced distributed environments within a growth-oriented organization
15. - Proven track record of creating distributed, scalable, service-oriented web based services
16. - Deep experience with modern software tools and multi threaded, multi core, highly parallel technology stacks, including:
17. - Test Driven Development
18. - RxJava
19. - AWS (EC2)
20. - Salt Stack
21. - Vertx 3.x
22. - Angular, RxJS
23. - Gradle
24. - Couchbase
25. - Kafka
26. - Redis
27. - Experience with HLS, MPEG-DASH and VAST/VMAP
28. - Proven ability to deliver scalable and future-proof technical designs, system architectures and production ready code
29. - Creative thinker and innovator
30. Education Requirements
31. - Bachelor’s degree in a related discipline (Computer Science, Engineering, Science), masters or doctorate a plus
32. Language requirements
33. English
34. travel
35. 5%
36. Search keywords
37. [keywords for SEO]