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.

