companyNielsen Company logo

Principal Member of Technical Staff

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Bachelor’s degree in Computer Science, Engineering, or a related field. Over 10 years of professional experience in software development. Proven experience in designing, developing, and scaling enterprise-grade applications, including developing solutions from the ground up. In-depth knowledge of messaging queue concepts. Proficiency in Java or Python frameworks such as Spring, Hibernate, or similar. Experience with RESTful APIs and microservices architecture. Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) is advantageous. Working knowledge of machine learning and data science concepts. Strong advocate for software development lifecycle (SDLC) practices with a good understanding of methodologies like Agile and Scrum. Excellent problem-solving abilities and the capacity to work both independently and collaboratively.

About the job

Gracenote, a vital division of Nielsen, is at the forefront of the media and entertainment sector, providing innovative metadata solutions that enable companies worldwide to offer personalized content search and discovery. We connect audiences with the media they cherish, operating at the dynamic intersection of technology and entertainment.

Utilizing our state-of-the-art technology, we facilitate the effortless discovery of TV shows, movies, music, and sports across various platforms. As the leading source for entertainment data and services, we empower top streaming services, cable and satellite providers, media companies, electronics manufacturers, music services, and automotive brands to thrive in the competitive streaming landscape. Our extensive metadata solutions are deployed across over 80 countries, encompassing more than 100,000 channels and catalogs, over 70 sports, and a staggering 100 million music tracks, all in 35 languages.

Job Purpose:

  • Design and architect our flagship metadata software solutions.
  • Develop applications with a platform-first approach, prioritizing scale, consistency, and reliability in every decision.

Key Responsibilities:

  • Lead the implementation of best engineering practices within your teams.
  • Collaborate with the Product team to convert ambiguous business requirements into actionable technical roadmaps.
  • Engage in hands-on development for up to 60% of your time, creating modules and systems that exemplify best practices.
  • Ensure seamless cross-system integration for consistent data flow across ingestion, processing, and delivery to clients.
  • Collaborate closely with Data Science, DevOps, and Frontend architects to support evolving backend infrastructure needs.
  • Oversee scaling, performance, and quality of the solutions.
  • Experiment with emerging technologies, driving adoption based on measurable impact.
  • Implement a long-term technology vision for your teams.
  • Architect and design new solutions addressing both existing and emerging challenges.
  • Ensure alignment of platform architecture with long-term requirements and vision.
  • Lead discussions around technology and tool choices for your team and be accountable for those decisions.
  • Facilitate technology forums and establish engineering standards to ensure consistency across teams.

About Nielsen Company

At Nielsen, we are dedicated to shaping a better media future for everyone by delivering powerful insights that inform client decisions and yield exceptional results. Our talented global team is committed to capturing audience engagement with content—wherever and whenever it is consumed. Together, we are proud to build on our rich legacy while leading the charge in the media revolution. Joining Nielsen means becoming part of a dynamic team that values excellence, resilience, and a shared ambition to make a meaningful impact. We support your success because when you thrive, we all do.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.