Data Engineer (L5)
Core
Building systems to process and model data efficiently to power analytics, business metrics, and real-time product features for Netflix's streaming platform.
Role type
Senior IC Data Engineer (distributed systems)
Builds
Batch data pipelines and real-time processing services for streaming video delivery and user experience analytics.
Domain
Streaming media, big data, distributed systems
Deliverable
production ML models | product features | dashboards & analysis
Required skills
distributed data processing, software engineering of data services, data modeling, SQL, big data technologies (Spark/Flink), web-scale dataset handling, data debugging, documentation
Preferred skills
elegant code, independent learning, data intuition, detail orientation, candid feedback, working in ambiguous environments
Technologies
Spark, Flink, Java, Scala, Python
Responsibilities
Design and build batch and real-time data pipelines, model data for analytics, collaborate with business and data science teams, ensure data quality and documentation
Seniority
Senior, hands-on IC