20 days ago
Base Salary
$388k - $619k/yr
Responsibilities
- Architect and build robust, scalable, highly available distributed data infrastructure.
- Develop and operate fault-tolerant distributed systems at large scale.
- Build features and performance enhancements for data-processing and distributed data platforms.
- Support data cataloging, governance, discovery, classification, search, policy management, and end-to-end lineage capabilities as applicable to the assigned team.
- Collaborate on cross-functional initiatives with engineers, product managers, and technical program managers.
- Work with open source communities and contribute to Netflix OSS.
Requirements
- At least 7 years of experience building complex, scalable distributed data infrastructure.
- Proficiency in Java, C++, Golang, or Python.
- Strong understanding of multithreading and memory management.
- Proven record of developing and maintaining high-impact systems.
- Experience building and operating scalable, fault-tolerant distributed systems.
- BS in Computer Science or a related field.
Benefits
- Remote work is available for candidates anywhere in the U.S.
- Comprehensive health plans and mental health support.
- 401(k) retirement plan with employer match.
- Stock option program.
- Disability programs, health savings and flexible spending accounts, family-forming benefits, and life and serious injury benefits.
- Paid leave programs; full-time salaried employees receive flexible time off immediately.
About Netflix
Netflix builds and operates a global streaming service for TV series, films, games, and live programming, and produces original content through its in-house studio. It serves consumers in 190+ countries via subscription and ad-supported plans on internet-connected devices. Founded in 1997 and headquartered in Los Gatos, California, Netflix is a public company traded on NASDAQ (NFLX).
