Netflix is a leading entertainment company dedicated to pushing the boundaries of storytelling and technology. They are seeking a Senior Software Engineer to develop and automate tests for their streaming video players, ensuring high-quality playback experiences across various devices.
Responsibilities:
- Designing and implementing complex automated tests and strategies that ensure the highest quality streaming experiences on both TV and Web devices
- Leading efforts to optimize and automate build, integration, and release workflows, ensuring rapid and reliable delivery of new features and fixes
- Driving technical direction for test automation, mentoring other engineers, and partnering with cross-functional teams to solve challenging problems at scale
Requirements:
- Extensive experience in software engineering with focus on and/or test development
- Exceptional proficiency in JavaScript and/or Typescript
- Strong experience with CI/CD tools (such as Jenkins, Spinnaker, or GitHub Actions), and a proven ability to automate and optimize build, integration, and release processes
- Proven ability to drive quality through experimentation, including designing, running, and analyzing A/B tests to inform product and platform improvements
- Strong analytical and problem-solving skills, with a data-driven approach to identifying root causes and implementing effective solutions
- Exceptional communication and collaboration skills, enabling you to work seamlessly across cross-functional teams and influence technical direction
- Experience mentoring and leveling up peers through code reviews, technical guidance, and knowledge sharing
- Experience in streaming media playback, architecture, and industry protocols relevant to video streaming