Principal Engineer, Video Streaming Technology job in Westlake Village, CA | Beachbody

Principal Engineer, Video Streaming Technology
Beachbody
Beachbody, the leader of in-home fitness programs and nutritional products, is on the lookout for top-notch talent. We’re an equal-opportunity employer who offers competitive compensation, incredible benefits and perks, not to mention a laid-back office filled with smart, friendly people and positive energy. We also provide free Shakeology, onsite gyms, flexible work hours, and cool product discounts. Are you ready to help us achieve our goal of helping people live healthy fulfilling lives?
*PLEASE NOTE THAT THIS ROLE HAS THE OPTION OF BEING PRIMARILY LOCATED IN WESTLAKE VILLAGE OR SANTA MONICA. THERE IS ALSO POTENTIAL FOR EL SEGUNDO. IN ANY EVENT, WE WILL NEED YOU TO TRAVEL TO WESTLAKE VILLAGE FOR 1-2 DAYS OUT OF THE WEEK.

What will you be doing at Beachbody as a Principal Engineer of Video Streaming?

  • Engineer, architect, and code the video streaming experience for Beachbody on Demand
  • Lead and work hands-on across video player development and backend video encoding workflows
  • Guide and mentor more junior developers and contractors in the coding and implementation of the video players and video delivery backend
  • Code to video streaming technology standards and practices
  • Conduct architecture, design, process and code reviews with teammates and peers
  • Create and maintain video streaming technology documentation
  • Work closely with product management stakeholders to deliver optimizable video technology solutions consistent with business objectives
  • Work closely with data and reporting stakeholders to ensure effective end-to-end analytics
  • Collaborate with PMO and QA to develop efficient video technology development and deployment processes
  • Collaborate with DevOps, SecOps, and NOC to ensure service level and compliance objectives are met
We’d love to chat if you are able to...
  • Be open, honest, pragmatic, collaborative, and take pride in your contribution to the success of the team, the business, and our customers.
  • Consider solutions from multiple perspectives, including security, performance, scalability, compatibility, quality, cost, and operational efficiency.
  • Clearly communicate benefits and drawbacks of alternative solutions to technical and non-technical audiences.
  • Lead and/or mentor internal and external development resources.
Experience :
  • BS/BA in Computer Science, Information Systems, Engineering or related field, and at least 10 years’ experience.
  • MINIMUM 5 years’ experience engineering leadership in the role of lead engineer, principle engineer, solution architect, or similar.
  • MINIMUM 3 years’ experience coding and implementing video player solutions.
  • MINIMUM 3 years’ experience delivering video streaming solutions to large audiences.
  • Thorough understanding of digital video streaming technology including streaming protocols, ABR, content protection, and tools of the trade across multiple platforms including web, iOS, Android, Roku, Apple TV, and Android TV.
  • Thorough understanding of digital video streaming player technology across multiple platforms including web, iOS, Android, Roku, Apple TV, and Android TV.
  • Understanding of tag management and analytics platforms such as Tealium and Google Analytics.
  • Thorough understanding of web, API, and video streaming security
  • Thorough understanding of Continuous Integration tools and processes in an AWS and other PAAS environments, with special emphasis on Travis and the AWS CI/CD tools such as CloudFormation.
  • Experience with AWS services such as Lambda, EC2, and S3.
  • Experience with load testing, performance monitoring, vulnerability scanning and penetration testing using third-party services.
  • Experience in technologies relating to personalization, recommendations, and content targeting as they relate to digital video streaming.
  • Experience with Ad server integrations such as Google Ad Manager (DFP) or others.
  • Hands on, expert level experience with Javascript/HTML/CSS.
  • Hands on experience with React, Python, and PHP.
  • Nice to have: Node.js
You're Right for This Job If
  • First, you’ve read this job description in its entirety, feel you can be a very competitive candidate, and the thought of this job fires you up making you want to learn more.
  • You have opinions on topics outside of your technology domain, just as others have opinions on technology, and you welcome vigorous discussions with the understanding that opinion and responsibility are not the same thing.
  • You enjoy working on technology which is the consumer product, often putting you in direct contact with the end user, as opposed to technology which is internally focused. Our company helps people achieve their goals and enjoy healthy fulfilling lives. You must know, and love, that your work directly supports our customers reaching those goals!
  • You thrive in an environment where you’re given the responsibility to deliver, are willing to do what it takes to make that happen, and no hand-holding is required for you to be successful. We hire really smart people. We think really smart people can, and should be able to do their jobs!
Beachbody, LLC is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, citizenship status, religion, creed, age, physical or mental disability, sex, gender (including pregnancy, childbirth, breastfeeding or related medical conditions), sexual orientation, gender identity, gender expression, medical condition, genetic information, marital status, military and veteran status, or any other characteristic protected by federal, state, or local law.
To all recruitment agencies: Beachbody does not accept unsolicited agency resumes. Please do not forward resumes to our jobs alias, Beachbody employees, or any other company location. Beachbody is not responsible for any fees related to unsolicited resumes.
Senior Software Engineer
The Development Factory
Full Stack Developer
For The Record
Back End Infrastructure Developer
For The Record
AngularJS/X Node Front-End Developer
Optimity Advisors
Full Stack Engineer
Bambee
Web Developer
yongfei enterprise group co.
Sr. Software Engineer
Operating Company ACTIVISION PUBLISHING, INC
Lead Product Engineer
SADA
Senior Backend Engineer
Endpoint Closing
Software Engineering Manager - DevOps/Infrastructure
sweetgreen
FULL-STACK Blockchain Engineer (JS, C++, Node.js, React, Blockchain)
SYNCFAB
Senior Staff Engineer - Lead
MUFG
Software Development Engineer in Test - Discovery
Honey
Senior Full Stack Software Engineer- Remote
Cameo
Senior Software Engineer, iOS Mobile
ServiceTitan