Principal Software Engineer

Short Description

Gracenote is hiring a Software Engineer who has years of experience in/with: reusable Java-based frameworks effectively leveraging design patterns.

Job Description


Minimum Requirements:
  • Master's degree in computer science, engineering or a related field with an information technology focus (foreign equivalent degree acceptable) plus 3 years of experience in software design and development (would also accept a bachelor's degree plus 5 years of post-baccalaureate, progressively responsible experience).  
  • This must include: 3 years of experience in/with: reusable Java-based frameworks effectively leveraging design patterns; resolving operational issues in hosted environments; and the complete software development lifecycle.
  • 2 years of experience in/with: developing XML generation and parsing code; and developing JDBC and database access code.
  • 1 year of experience in/with: design and development of large-scale data processing systems using Hadoop and MapReduce APIs, and SQL; developing queries using Hive, Impala, Spark and/or other Big Data query engines; and common data analysis patterns and statistical inference techniques.   

Principal Software Engineer
Mid-Senior-level Information | Information Technology | Technology Full-time Engineering | Other | Information Technology Senior Software Engineer | Software Engineer
Gracenote, a Nielsen company, is the world leader in entertainment data and services. Whether you know it or not, Gracenote plays a big role in your digital lifestyle, powering the most popular music, movie and TV, and sports services on the planet.

At its core, Gracenote helps connect people with the digital entertainment they love. We do this by offering the largest database for music, sports, movies and TV shows, and creating best in class services and technologies, all on a highly scalable platform. 

Gracenote was acquired by Nielsen in 2017 and now has 1,800 employees working in more than 25 locations around the world including Los Angeles, Queensbury, Sao Paulo, Amsterdam, Munich, Mumbai, Sydney, Seoul and Tokyo. Our worldwide headquarters are in Emeryville, Calif. For more information, visit