Short DescriptionGracenote is hiring a Software Engineer who has years of experience in/with: reusable Java-based frameworks effectively leveraging design patterns.
- 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
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 www.gracenote.com.