Netflix

Distributed Systems Engineer, Managed Compute

Netflix

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $360,000 - $920,000 per year

Job Level

Mid-LevelSenior

Tech Stack

Distributed SystemsGoJavaKubernetesPython

About the role

  • Work closely with Product Owners and Customers to design experiences that anticipate customers' needs before they do and make internet-scale computing easy.
  • Lead the design of products & services that abstract away underlying system complexities and are used by all of engineering, informing trade-offs between complexity and ease-of-use against Netflix-wide business priorities.
  • Mentor all levels of engineers in owning the implementation and rollout of complex features that have an impact across Netflix.
  • Act as a liaison between Compute and other organizations to ensure cohesive changes to deliver cost efficiency and low latency.
  • Set the example for operational excellence on the team and across Compute, continuously improving incident response, on-call, and other operational practices.
  • Maintain currency on, if not create, industry trends for new architectures, features, and off-the-shelf services; guide the team’s decision-making on incorporating industry trends.

Requirements

  • A proven track record of architecting and implementing customer-focused products (large-scale distributed systems) that define and modify infrastructure at a 100M+ user scale.
  • Excellent communication, negotiation, and relationship-building skills.
  • Demonstrated ability to drive infrastructure changes at scale.
  • Passion for technology, pragmatic thinking, ability to jump into an ambiguous area and break down complex problems.
  • Demonstrated technical leadership to empower the team around you and get the most from diverse stakeholders, including product managers, peer engineers across Netflix, and more.
  • Hands-on experience with Kubernetes and how to abstract away its complexities.
  • Experience with Golang, Java, and/or Python.
  • Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively.
Benefits
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • Paid leave of absence programs
  • Full-time hourly employees accrue 35 days annually for paid time off
  • Full-time salaried employees are immediately entitled to flexible time off

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
architectingimplementinglarge-scale distributed systemsinfrastructure changesKubernetesGolangJavaPython
Soft skills
communicationnegotiationrelationship-buildingtechnical leadershippragmatic thinkingproblem-solvingability to manage multiple priorities