Nielsen, a global leader in media measurement and analytics, is seeking a Python Developer to join their technology team in Bangalore. This role is crucial to Nielsen's streaming measurement strategy, focusing on developing software interfaces with major TV streaming providers. The position involves working with video and meta-data capture systems, processing large audio files using proprietary algorithms to generate audio signatures/fingerprints.
As a Python Developer, you'll be part of a team that downloads and processes tens of thousands of movies and TV shows from US and international platforms. The role requires implementing and maintaining robust, scalable solutions optimized for the AWS platform, utilizing Python and SQL. You'll be responsible for the entire technical solution lifecycle, from project onboarding to post-launch support.
The ideal candidate should have strong Python programming skills, experience with AWS, and a solid understanding of database systems, particularly PostgreSQL. You'll work in a hybrid environment, collaborating with multiple delocalized project teams across regions. The position offers an opportunity to work with cutting-edge streaming technology while contributing to Nielsen's mission of powering a better media future.
Key aspects of the role include building new features, implementing CI/CD pipelines, ensuring code quality, optimizing performance, and maintaining security compliance. The role requires both technical expertise and strong collaborative skills, as you'll be working with cross-functional teams and contributing to innovative solutions.
This is an excellent opportunity for a mid-level software engineer looking to make an impact in the media measurement industry while working with modern technologies and scalable systems. Join Nielsen's dynamic team and be part of shaping the future of media measurement technology.