This job has expired, please see additional jobs below
Senior Software Development Eng, Sr
Yahoo!
Tel Aviv, , Israel
Job Details - this job has expired, please see similar jobs below
Description
A Little About Us
The Video Platform group in Tel-Aviv aims to provide superb video streaming experience to more than 1 billion users who consume content on the Yahoo! network across a variety of devices.
Our team develops foundational video streaming services powering Yahoo: a global video CDN (Content Distribution Network), innovative video streaming protocols and systems that monitor, analyze and optimize the video experience across dozens of Yahoo apps and websites. Running in dozens of data centers around the globe with multi-Terabit capacity, our software is designed to meet the highest standards of high availability and fault tolerance.
About You
We are looking for a “hacker” with extensive experience developing for modern browsers in the world of Javascript, HTML5 and related standards, and passion for exploration, performance optimization and technical innovation. You will be working for a team developing libraries and technical foundations for other teams (usually not doing user interface development).
Your day:
◦ As a Senior Software Development Engineer you will have the responsibility of delivering key functionality, from design stage to deployment, interacting with multiple teams across Yahoo.
◦ Your work will include experimentation and exploration, as well as creative problem solving.
◦ You will work in a team that practices Continuous Deployment. Writing automated tests, documenting your code and participating in code reviews will be part of your day-to-day activities.
◦ Your work may impact hundreds of millions of users. You will proactively analyze production data and ensure that the correctness, stability and performance of the components developed are exceptional and meet the required SLAs.
You must have:
◦ Bachelor's Degree in Computer Science with 5+ years of industry experience.
◦ Thorough, in-depth knowledge of JavaScript, browser technologies, relevant standards, libraries and best practices.
◦ Excellent communication, interpersonal and problem-solving skills, with ability to work independently, but being a strong team player.
Advantages:
◦ Experience transpiling other programming languages to JavaScript
◦ WebRTC (strong advantage), Media Source Extensions, Encrypted Media Extensions
◦ iOS, Android
◦ Backend development, esp. Java and C++
◦ Video streaming protocols (e.g. HLS, DASH)