Engineering Manager - Platform Networking job

company building Netflix location California Hot Springs, CA

Job

Company

Description

Salary

Skills

Summary

Job openings

Closed jobs

Company Description

Netflix became the largest entertainment company by market capitalisation on July 10, 2020. Netflix released about 126 original series and films in 2016, more than any other cable channel. We can watch as much as we want and whenever we want on Netflix without a single ad. We can enjoy watching TV on Netflix at one low monthly price. New TV shows and movies are added every week in Netflix and there is always something new to discover. We can watch Netflix on our smartphones, tablets, smart TV, laptop or other streaming device. The primary business of Netflix is its subscription based streaming service which serves online streaming of a library of films and TV Series. The monthly subscription concept of Netflix was introduced in September, 1999. On May 29, 2002 Netflix started an initial public offering selling 5.5 million shares of common stock at the price of US 15.00 dollars per share.

Job Description

With the explosion of Internet TV, Netflix has grown to serve over 214 million paid subscribers in over 190 countries worldwide. The Cloud Infrastructure organization's mission is to increase the fleet-wide agility, scalability, reliability, and efficiency of our Platform. To do this, we build compute and networking abstractions that add opinions, drive standards, reduce operational burden on application owners, and allow for us to independently evolve our architecture.

We are looking for experienced engineering leaders who will lead and grow teams of senior engineers for the Host Networking and Application Networking groups in the Network Platform organization. The team provides Layer2 - Layer7 networking solutions to ensure consistent traffic management at scale throughout the Netflix ecosystem, by abstracting out the complexities of resiliency, security, routing, and insights. You will be partnering with engineering teams across all of Netflix, including service owners, platform partners, and other central teams, like our InfoSec and CDN teams to develop and execute on a cohesive strategy for how we evolve traffic flowing through our ecosystem.

If you're looking for a deeply technical and highly dynamic opportunity that will have an outsized impact on the future of how Netflix scales into the future, we'd love to talk to you!

What you will do:
    • Drive the vision and strategy on how to evolve our Network Platform solutions
    • Build, scale, and mentor a cohesive team of amazing engineers
    • Form strong cross-functional partnerships to achieve alignment with many engineering teams and ensure our solutions meet their needs, while maintaining our focus on reliability, resiliency, security
What we are looking for:
    • We are looking for multiple leaders with experience in some, not all, of the dimensions below:
    • Experience building and operating complex distributed systems at scale.
    • Well versed in Java or other object-oriented languages.
    • Solid understanding of transport protocols (HTTP, HTTP/2, WebSockets, etc).
    • Experience in Kernel networking and Embedded software development.
    • Deep knowledge of networking technologies and abstractions in modern architectures
    • Solid understanding of Layer3/Layer4 networking, QoS, SDN, Network Security.
    • Good balance of IQ & EQ to be able to solve both technical and social challenges
    • Deep empathy for users and their business goals
    • Proven experience building and leading software engineering teams with a focus on inclusion and diversity.
    • Tenacity and the ability to balance competing priorities across multiple cross-functional stakeholders and programs
    • Orientation towards long-term impact as the yardstick for prioritization, but able to strike the right balance between short term goals and longer-term vision
    • Exceptional written and verbal communication skills


A few more things about us:

As a team, we come from many different backgrounds and countries, and our fields of education range from the humanities to engineering to computer science and we strive to give people the opportunity to wear different hats, should they choose to. We strongly believe this diversity and agility has helped us build an inclusive and empathetic environment, and we are looking forward to adding your perspective to the mix!

Our culture is unique, and we tend to live by our values, so it's worth learning more about Netflix here.

Want to know more about our Cloud Infrastructure teams? Check out:

- eBPF Flow Logs at Scale for Network Insight & Enrich VPC flow logs at Hyperscale

- Titus, Netflix container management platform

- Evolution of Edge @Netflix

- Scaling Push Messaging for Millions of Netflix Devices

- Open Sourcing Zuul 2
green circle info icon  This position is open. This job was posted on Fri Apr 15 2022 and expires on Sun May 15 2022.
Minimum $53,790
$73,056 average
Maximum $98,087

Tasks

  • Develop or recommend network security measures, such as firewalls, network security audits, or automated security probes.
  • Develop disaster recovery plans.
  • Monitor and analyze network performance and reports on data input or output to detect problems, identify inefficient use of computer resources, or perform capacity planning.
  • Coordinate network or design activities with designers of associated networks.
  • Develop conceptual, logical, or physical network designs.
  • Develop and implement solutions for network problems.
  • Determine specific network hardware or software requirements, such as platforms, interfaces, bandwidths, or routine schemas.
  • Communicate with system users to ensure accounts are set up properly or to diagnose and solve operational problems.
  • Visit vendors, attend conferences or training sessions, or study technical journals to keep up with changes in technology.
  • Evaluate network designs to determine whether customer requirements are met efficiently and effectively.
  • Participate in network technology upgrade or expansion projects, including installation of hardware and software and integration testing.
  • Adjust network sizes to meet volume or capacity demands.
  • Prepare detailed network specifications, including diagrams, charts, equipment configurations, or recommended technologies.
  • Develop network-related documentation.
  • Estimate time and materials needed to complete projects.
  • Supervise engineers or other staff in the design or implementation of network solutions.
  • Coordinate network operations, maintenance, repairs, or upgrades.
  • Develop procedures to track, project, or report network availability, reliability, capacity, or utilization.
  • Research and test new or modified hardware or software products to determine performance and interoperability.
  • Communicate with customers, sales staff, or marketing staff to determine customer needs.
  • Prepare design presentations and proposals for staff or customers.
  • Design, build, or operate equipment configuration prototypes, including network hardware, software, servers, or server operation systems.
  • Prepare or monitor project schedules, budgets, or cost control systems.
  • Develop plans or budgets for network equipment replacement.
  • Coordinate installation of new equipment.
  • Explain design specifications to integration or test engineers.
  • Develop or maintain project reporting systems.
  • Use network computer-aided design (CAD) software packages to optimize network designs.
  • Maintain or coordinate the maintenance of network peripherals, such as printers.
  • Develop and write procedures for installation, use, or troubleshooting of communications hardware or software.
  • Communicate with vendors to gather information about products, alert them to future needs, resolve problems, or address system maintenance issues.
  • Maintain networks by performing activities such as file addition, deletion, or backup.
  • Design, organize, and deliver product awareness, skills transfer, or product education sessions for staff or suppliers.

Skills

  • Reading Comprehension - Understanding written sentences and paragraphs in work related documents.
  • Active Listening - Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • Writing - Communicating effectively in writing as appropriate for the needs of the audience.
  • Speaking - Talking to others to convey information effectively.
  • Mathematics - Using mathematics to solve problems.
  • Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Active Learning - Understanding the implications of new information for both current and future problem-solving and decision-making.
  • Monitoring - Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.
  • Social Perceptiveness - Being aware of others' reactions and understanding why they react as they do.
  • Coordination - Adjusting actions in relation to others' actions.
  • Persuasion - Persuading others to change their minds or behavior.
  • Complex Problem Solving - Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Technology Design - Generating or adapting equipment and technology to serve user needs.
  • Programming - Writing computer programs for various purposes.
  • Quality Control Analysis - Conducting tests and inspections of products, services, or processes to evaluate quality or performance.
  • Judgment and Decision Making - Considering the relative costs and benefits of potential actions to choose the most appropriate one.
  • Systems Analysis - Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
  • Systems Evaluation - Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
  • Time Management - Managing one's own time and the time of others.

Knowledge

  • Computers and Electronics - Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
  • Engineering and Technology - Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
  • Design - Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
  • Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • English Language - Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
  • Telecommunications - Knowledge of transmission, broadcasting, switching, control, and operation of telecommunications systems.

Netflix

Description

Netflix became the largest entertainment company by market capitalisation on July 10, 2020. Netflix released about 126 original series and films in 2016, more than any other cable channel. We can watch as much as we want and whenever we want on Netflix without a single ad. We can enjoy watching TV on Netflix at one low monthly price. New TV shows and movies are added every week in Netflix and there is always something new to discover. We can watch Netflix on our smartphones, tablets, smart TV, laptop or other streaming device. The primary business of Netflix is its subscription based streaming service which serves online streaming of a library of films and TV Series. The monthly subscription concept of Netflix was introduced in September, 1999. On May 29, 2002 Netflix started an initial public offering selling 5.5 million shares of common stock at the price of US 15.00 dollars per share.
Type

Company - Public

Size

Large

Revenue

Over $10B

Location

Multiple locations

Industry

Other Information ServicesRental

Founded

1997

CEO

Reed Hastings

Website

Visit Website

Director, Music Business Affairs, International Originals (Spain and L
company building Netflix location Los Angeles (Downtown), CA
Director, Music Business Affairs, International Originals (Spain and Latin America) Netflix is changing the way more than 150 million subscribers around the world enjoy entertainment. Our Read more
Revenue Operations Manager
company building Netflix location Los Gatos, CA
Revenue Operations Manager Los Gatos, California Streaming – Finance Core Full-time Fueled by the broad appeal of the instantaneous enjoyment of unlimited movies and TV shows, the Netflix service now Read more
Director of Product Innovation - Originals Launch Strategy - Series
company building Netflix location Los Angeles (Downtown), CA
The Director of Product Innovation - Originals Launch Strategy - Series is a senior cross-functional leader who bridges digital product management and creative strategies to drive toward tomorrow''s Read more
Manager, Studio Strategy & Analysis
company building Netflix location Los Angeles, CA
Manager, Studio Strategy & Analysis Los Angeles, California Streaming – Content FP&A Full-time Netflix is the world's leading internet entertainment service with over 150 million paid memberships in Read more
Director, Corporate Strategy & Analysis (Real Estate & Workplace)
company building Netflix location Los Angeles (Downtown), CA
The Strategy & Analysis team is a centralized function within Netflix that guides critical business decisions throughout the company with financial, operational and strategic analysis. We believe that Read more
Similar jobs in the area

Similar jobs