Taro Logo

Python Developer

Nielsen provides powerful insights that drive client decisions in media measurement, capturing audience engagement with content across all platforms.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Media

Description For Python Developer

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.

Last updated 8 hours 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
  • Ensure compliance with industry standards and AWS platform security

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, GitLab a plus
  • Good problem-solving and debugging skills
  • Good communication and collaboration skills
  • Knowledge of networking principles and security best practices
  • AWS certifications (desired)
  • Experience with Test Automation suites using Selenium framework (desired)

Interested in this job?

Jobs Related To Nielsen Python Developer

Technical Support Engineer

Technical Support Engineer position at Nielsen, requiring 4-6 years of experience in Java, SQL, and AWS, working in a hybrid model to support global media measurement operations.

Software Engineer - Platform

Platform Software Engineer role at Nielsen, focusing on developing and maintaining media platform infrastructure using cloud and open source technologies.

Software Engineer - Platform

Platform Software Engineer role at Nielsen, focusing on building and maintaining large-scale media measurement infrastructure using cloud and open source technologies.

Software Development Engineer, Amazon Connect

AWS Software Development Engineer position for Amazon Connect, developing cloud-based contact center solutions with opportunities in modern web, AI, ML, and distributed systems.

Software Development Engineer, Amazon Connect (AWS)

AWS Software Development Engineer position for Amazon Connect, building cloud-based contact center solutions using AI/ML technologies.