Software Engineer 5, Open Connect Control Plane

Netflix

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$388,000–$619,000 / yr
Employment
Full-time
Posted
111 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $208k
This role $504k
$114k $673k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $169,050–$246,150 — the blue band above. At the midpoint, this role pays about $504k versus about $208k for comparable roles.

Based on 240 similar postings.

Employer

About Netflix

Netflix is the world''s leading streaming entertainment service, offering a vast library of TV series, films, documentaries, and original content to subscribers in over 190 countries. Industry: Streaming Entertainment & Media

Netflix currently has 179 open roles on FindRole.

Listed pay typically runs $436,000–$700,000 across 123 roles with salary data.

Most-posted roles

View all roles at Netflix

At a glance

TL;DR · Software Engineer 5, Open Connect Control Plane

Software Engineer 5 - Open Connect Control Plane joins the Open Connect organization to build and manage a global Content Delivery Network. This role involves crafting scalable, reliable, and cost-efficient distributed systems to ensure high Quality-of-Experience for streaming video, Live content, Cloud Gaming, and Advertising. You will build high-scale resilient services, develop algorithms for steering customers to appliances based on network topology and resource availability, and create tools for real-time operational excellence. Responsibilities include managing data pipelines for large data lakes and optimizing hardware utilization. Required skills include over five years of software development experience with Java, distributed systems experience using Cassandra and Kafka, and data analysis proficiency using Python, SQL, Notebooks, and Spark SQL. You will solve complex problems regarding real-time demand, traffic shifts, and automated content deployment.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Build high-scale, resilient cloud services that customers interact with directly when streaming content.
  • Develop algorithms to steer customers to Open Connect appliances based on network topology and system load.
  • Create tools, visibility, and alerting mechanisms to diagnose and maintain business-critical systems in real-time.
  • Build large-scale distributed software systems and data pipelines to organize and move data within data lakes.
  • Design models to adapt systems to heterogeneous resource availability and changing demand in real-time.
  • Build scalable solutions to automate the global deployment of content to CDN servers.
  • Develop algorithms to optimize hardware utilization, cost efficiency, and resource availability.
  • Design systems to react automatically to failures, traffic shifts, and other environmental changes.

What we're looking for

  • 5+ years of software development experience with strong experience in Java.
  • Experience building and operating business-critical, real-time systems at scale.
  • Distributed systems experience, such as building stateful and stateless systems with Cassandra or Kafka.
  • Experience querying, analyzing, and presenting data from large-scale data lakes using Python, SQL, Notebooks, or Spark SQL.
  • Basic background in networking and ISP interconnection concepts (preferred).
  • Experience with Live streaming (preferred).
  • Experience with ML, optimization algorithms, or behavioral modeling using PyTorch or Tensorflow (preferred).

More like this

Similar roles

Software Engineering L5, Open Connect Platform

Netflix

Remote 29 days ago $388,000–$558,000
Java Cloud Architecture Microservices CDN MySQL Elasticsearch Cassandra Kafka Redis GraphQL Hive Pig Hadoop HTML CSS JavaScript WebSockets TCP/IP BGP DNS
Remote

Staff Software Engineer, IAM Control Plane

Stripe

Toronto, Ontario, Canada +2 7 days ago $224,000–$336,000
Go Ruby Java React TypeScript IAM Distributed Systems API Design Database Modeling Backend Services Authentication Authorization Infrastructure
10+ yrs exp

R & D Engineer Software 5

Broadcom

Promontory D, CA 13 days ago $143,800–$230,000
C C++ Python NSX VMware VXLAN Geneve SmartNIC QoS DevOps System Profiling NUMA Distributed Systems Network Overlay
10+ yrs exp