Data and Software Engineer 5 — System Insights and Productivity Metrics
Описание
The System Insights & Productivity Metrics team at Netflix is crucial to the Developer Experience organization, focusing on empowering Netflix engineers with comprehensive system insights and metrics to enhance decision-making, optimize workflows, and drive engineering excellence. This team develops solutions that visualize and analyze comprehensive system insights and metrics, supporting engineering excellence and aligning with strategic goals of accelerating innovation and reducing risk. As a Data and Software Engineer, you will play a crucial role in developing solutions that ingest, process, aggregate, visualize, and analyze comprehensive system insights and metrics. Your work will directly impact Netflix's ability to deliver high-quality entertainment experiences to millions of users worldwide. You will collaborate with data scientists, product managers, and other engineers to build robust data pipelines and software solutions that power analytics, machine learning models, and product features.
Responsibilities
- Design, develop, and maintain scalable data pipelines and software applications that support Netflix's core business objectives
- Collaborate with cross-functional teams to understand business needs and translate them into technical solutions that drive innovation and efficiency
- Implement and optimize distributed processing frameworks to handle large-scale data processing
- Develop and integrate software solutions for data analysis, reporting, and experimentation
- Continuously improve system efficiency and effectiveness, leveraging best practices in data governance and software engineering
- Stay informed about industry trends and emerging technologies to keep Netflix at the forefront of innovation
Requirements
- Proficient in Java, Spark, and SQL
- Extensive experience working on ETL, aggregation, and reporting
- Experienced in building and managing distributed systems and data pipelines
- Experience in building MCPs and GenAI Frameworks
- Familiar with big data technologies and comfortable working with large scale datasets
- Strong communicator with the ability to explain complex data problems in clear and concise language
- Passionate about data quality, software design, and delivering impactful solutions
- Comfortable working in a fast-paced, agile environment with ambiguous requirements
- A collaborative team player who thrives in a diverse and inclusive culture
Nice to have
- Hands-on experience with batch or streaming data processing
- Knowledge of data modeling, data warehousing, and data transformation