Internet Measurement and Geolocation Software Engineer, L5

Posted 128ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer developing large-scale distributed systems at Netflix. Involved in building software systems and analyzing network data with a focus on member privacy.

Responsibilities:

  • Building durable, large-scale distributed software systems
  • Organizing, analyzing, and moving data with robust and scalable data pipelines
  • Working cross-functionally to get to the best outcome for the business
  • Synthesizing complex technical ideas into business-oriented proposals

Requirements:

  • 7+ years of professional software development experience in large-scale distributed systems
  • Proficiency with a modern programming language
  • Extensive knowledge of core networking fundamentals (TCP/IP, HTTP, DNS, BGP, TLS)
  • Deep understanding of how ISPs connect to each other and the Internet
  • Experience querying, analyzing, and presenting data in large-scale data lakes (Trino, SparkSQL, pySpark, etc.)
  • In-depth insight developing software or protocols that enhance or prioritize member privacy.

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
  • 35 days annually for paid time off for full-time hourly employees