The Performance Engineering team is key to running the Netflix service by bringing higher efficiency to the Netflix streaming and studio environments. You are a key part of this success story, making sure the service performs extraordinarily well on all the devices we support (over 1000). Whether the optimization lies in the device, network access path, Netflix CDN, or massive cloud control plane running across 3 AWS regions, you can help identify the bottlenecks via creative tooling and analysis. With over 50% of our subscribers outside the U.S., we are looking for collaborative individuals who can bring their systems and device level performance experience to bear on the problems we have yet to both discover and pursue. Help us to make future customer’s experience as thrilling as the current one.
When you join the group you'll get to work on:
• Finding ways to deliver our content more efficiently to our members and enhance their experience
•Improving the efficiency of applications used by our production studio for the creation of all our original content
• Sharing our tools and techniques externally through various open source communities
In this job, you will be working with the engineering teams who create our customer experience on different devices to understand and eliminate bottlenecks. This will help improve the member experience bringing joy to our customers. You get to analyze performance characteristics of the parts of our system from the AWS cloud to the device software which affect the member experience.
We will work together on understanding the experience of our customers and how best to improve it as we add millions more people around the globe. One day you could be playing the role of a customer. The next you could be digging into a service to understand its inner workings.
You will have an opportunity to work with our external technology partners on optimization strategies for our workloads. You’ll do this in collaboration with numerous engineering teams such as the Android and IOS engineering teams.
What makes you a good fit:
You have experience with performance analysis and tuning of web-based or mobile applications at web scale. You bring your experience to work on exciting problems in our cloud environment and beyond. You can develop analysis tools or new UIs . You like to use your ability to collaborate to run cross-organizational projects. We have a very collaborative group and you look forward to working with your peers on different challenges. You like to understand problems and puzzles where you might not initially have all the data but you can find it using tools and techniques you develop.
You want to dive in and understand/fix complex problems with large software environments using performance tools that you might develop yourself or incorporating the work of others. You have a really good knowledge of device (Android, IOS) performance analysis. Some knowledge of advanced analysis tools such asperfandeBPFis a plus. You also have experience with Cloud Computing platforms (particularly AWS).
Netflix'scultureis a huge part of what makes us successful. We are an equal opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Netflix is the world’s leading Internet television network with over 100 million members in over 190 countries enjoying more than 125 million hours of TV shows and movies per day, including original series, documentaries and feature films. Members can watch as much as they want, anytime, anywhere, on nearly any Internet-connected screen. Members can play, pause and resume watching, all without commercials or commitments.