Back to Jobs

Experienced Software Engineer for Netflix Tagging Application - Data Platform Notebook and API Team

Remote, USA Full-time Posted 2025-11-03

Join the Team Revolutionizing Entertainment on a Global Scale

At Netflix, the world's leading entertainment streaming service, innovation is at the heart of everything they do. With a presence in over 190 countries and more than 220 million paid subscribers, Netflix is constantly evolving how entertainment is conceived, created, and delivered. As a key player in this dynamic landscape, Workwarp is seeking an experienced Software Engineer to contribute to the development and production of Netflix's Data Analysis Tools, specifically for the Netflix Tagging Application.

About the Role

As a Software Engineer on the Data Platform Notebook and API Team at Netflix, you will be instrumental in enhancing the productivity of Data Scientists, Data Engineers, and Machine Learning Engineers. Your work will focus on developing and refining the tools that enable these professionals to make data-driven decisions efficiently and effectively. The ideal candidate is a Python expert with a passion for building scalable, distributed systems and a keen interest in data analysis and tool development for data science and machine learning applications.

Key Responsibilities

  • Design, develop, and maintain large-scale distributed system applications and APIs/SDKs, ensuring they are fault-free and scalable.
  • Collaborate with cross-functional teams including engineers, product managers, and technical project managers to lead operational initiatives.
  • Contribute to the development of Netflix's Data Analysis Tools, focusing on the Netflix Tagging Application, to enhance data analysis capabilities.
  • Work with GraphQL, Python, Scala, Node.js, and other technologies to build and improve the Data Platform's Notebook and API services.
  • Participate in the development of front-end applications using technologies like React and Node.
  • Ensure the seamless integration of data science tools and technologies, such as Jupyter Notebooks, Pandas, and NumPy.
  • Engage with big data technologies and orchestration tools like Spark, Presto/Trino, Druid, and Snowflake to build robust data infrastructure.
  • Utilize visualization tools such as Tableau and Looker to facilitate data-driven decision-making.

Essential Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in building APIs/SDKs and large-scale distributed system applications.
  • Expertise in Python and extensive experience with Python package management tools.
  • Experience with GraphQL integration and development.
  • Proven track record of building and operating fault-free distributed systems.

Preferred Qualifications

  • Experience in data science (e.g., Jupyter Notebooks, Pandas, NumPy) or machine learning (e.g., TensorFlow, PyTorch, Scikit-Learn).
  • Familiarity with big data technology and orchestration tools (e.g., Spark, Presto/Trino, Druid, Snowflake).
  • Knowledge of visualization tools such as Tableau and Looker.
  • Experience in building front-end applications using React, Node, etc.

Skills and Competencies

To succeed in this role, you should possess strong software engineering and problem-solving skills, with the ability to apply these skills to solve real-world business needs at scale. A strong interest in data analysis and a passion for building tools for data scientists and machine learning engineers are essential. You should be a team player with excellent collaboration and communication skills, able to work effectively with engineers, product managers, and TPMs from various teams.

Career Growth Opportunities and Learning Benefits

Joining Netflix's Data Platform Notebook and API Team offers a unique opportunity to work on cutting-edge projects that impact the global entertainment industry. You will have the chance to develop your skills in a dynamic environment, working with a diverse and inclusive team. Netflix is committed to fostering a culture of innovation and continuous learning, providing numerous opportunities for professional growth and development.

Work Environment and Company Culture

As a remote position, you will be part of a global team that values flexibility and work-life balance. Netflix is known for its inclusive and diverse culture, encouraging employees to bring their authentic selves to work. The company offers a range of benefits and perks designed to support the well-being and happiness of its employees.

Compensation and Benefits

This is a full-time position offering a competitive salary ranging from $20 to $30 per hour. While specific benefits are not detailed, Netflix is known for providing comprehensive compensation packages that include a range of benefits and perks to support its employees' health, happiness, and financial well-being.

Conclusion

If you are a motivated and talented Software Engineer with a passion for data analysis and tool development, this is an opportunity you won't want to miss. Joining Netflix's Data Platform Notebook and API Team means being part of a team that is shaping the future of entertainment on a global scale. Apply now to be part of this exciting journey!

Don't miss out on this dream role. Apply today and be part of revolutionizing the entertainment industry!

Apply To This Job Apply for this job  

Similar Jobs