Taro Logo

Python Developer

Nielsen provides powerful insights that drive client decisions in media measurement and audience engagement across all platforms.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Media
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Python Developer

Nielsen is seeking a Python Developer to join their technology team in developing software interfaces for major TV streaming providers. This role is crucial to Nielsen's streaming measurement strategy, focusing on processing and analyzing video and meta-data from thousands of movies and TV shows across US and international platforms.

The position involves working with AWS-based systems, where you'll be responsible for implementing and maintaining scalable solutions using Python and SQL. You'll be working on sophisticated systems that process large audio files using proprietary algorithms to generate audio signatures and fingerprints. The role requires expertise in building robust features, implementing CI/CD pipelines, and ensuring high-quality code through best practices and regular code reviews.

As part of Nielsen's global team, you'll collaborate with cross-functional, delocalized project teams across multiple regions. The company offers a dynamic environment where you can make a significant impact on the future of media measurement while working with cutting-edge technologies and contributing to innovative solutions.

This is an excellent opportunity for a mid-level software engineer with strong Python and AWS experience to join a company that powers the future of media measurement. You'll be working on challenging technical problems while contributing to Nielsen's mission of providing powerful insights that drive client decisions and deliver extraordinary results.

Last updated 2 months ago

Responsibilities For Python Developer

  • Build new features in the existing video and meta-data asset capture systems
  • Leverage CI/CD pipelines for automated build, test, and deployment processes
  • Ensure continuous integration and delivery of features, improvements, and bug fixes
  • Adhere to coding standards, best practices, and design principles
  • Participate in code reviews and provide constructive feedback
  • Assist in the Identification of performance bottlenecks
  • Optimize applications for remote/unassisted installation
  • Collaborate with cross-functional teams
  • Implement security best practices for all tiers of the system

Requirements For Python Developer

Python
PostgreSQL
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • Minimum 2 years software development expertise on the AWS platform
  • Experience with Python
  • Good experience with SQL and PostgreSQL
  • Good understanding of CI/CD principles and tools
  • Good problem-solving and debugging skills
  • Good communication and collaboration skills
  • Knowledge of networking principles and security best practices