M+E Technology Job Board

Senior Software Engineer

  • Full Time
  • Los Gatos, CA
  • Applications have closed


The Team
Open Connect is a critical group within Netflix that builds and manages a content delivery network (CDN) handling more than one third of North American internet traffic at peak times! We are available in 190+ countries and partner with ISPs all over the world to provide our over 125 million subscriber base with the ultimate streaming quality. During our most recent peak, late last year, we had over 340 million viewing hours in a single day!

The Role
You should have a strong intuition for analyzing business processes, recognizing automation and integration points, and will be helping contribute to the technical vision for our suite of applications and services. This suite empowers our stakeholders by playing a pivotal role in automation, configuration, management, monitoring, and forecasting for our ever-growing Open Connect initiative.

In this position, you will have the opportunity to work on a range of areas such as: adding API support to enable real-time data visualization and search, building scalable data pipelines to ingest data from a wide variety of sources, and creating systems which provide efficiency and transparency to our CDN operations. All of which will have direct and immediate impact to one of the core operating functions of Netflix, delivering incredible content!
You are

Someone who likes to work hands on and be self-directed in a fast-paced environment that gives you freedom and responsibility
Able to see beyond immediate specs, summarize requirements, and architect forward-looking solutions
Capable of working in a cross-functional collaborative environment alongside your teammates
Advocate for the customer and take solace in addressing customer pain points

Required Skills

Experience working independently and collaboratively in all areas of the software development lifecycle – from requirements gathering to operations and maintenance
You know how to build highly scalable, robust, and fault-tolerant services
Deep understanding of cloud architecture and application deployment
Experience with Java or similar high-level object-oriented technology
Firm believer of testing and have relevant usage of one or more current frameworks

Bonus Skills

Ability to create reusable components or libraries, assisting in framework migrations, and contributing to the open source community
Design of data visualizations, utilizing related tools like D3 or HighCharts
Experience with different datastores such as MySQL, Cassandra, Elasticsearch
Utilizing messaging or queuing frameworks like Kafka or Redis
Big Data familiarity using Tableau, Hive, Pig, Hadoop or similar