Senior Software Engineer / Systems Engineer, Music @ Nielsen - Emeryville, CA

Job Overview

2 months ago

Senior Software Engineer / Systems Engineer, Music

Nielsen - Emeryville, CA

Nielsen Media would not function without our Technology teams! We are catalysts for delivery quality, on-time, reliable measurements to clients, and we are cultivators, growing our employees through education, skill building and experiences. Around the globe, our Technology teams are relentless in our pursuit of superior analytics, technology, process and support.

Explore and discover Nielsen! Nielsen is the global standard for entertainment data and technology focusing on audience measurement, audience insights, and audience experience.

Gracenote
, a Nielsen Company is the leading provider of entertainment metadata and media recognition technology that powers the world's top broadcast, on-demand, and streaming platforms for television, movies, music, and sports.

Together, Gracenote and Nielsen power audience experience, measurement, and insights throughout the world, aggregating and authoring the largest entertainment metadata dataset available.

Description: Senior Software Engineer / Systems Engineer / Cloud Engineer

As a Senior Software Engineer with an interest in expanding your knowledge of cloud computing and the microservices architecture pattern, come help us build our new service platform that will host some of the most exciting and in-demand music data services in the world!

We need your skills and expertise to help us develop and maintain the Gracenote Service Layer which is responsible for music recognition and the Gracenote Service API for metadata delivery. We are also moving the existing Gracenote metadata delivery and audio recognition services to the cloud, and developing new microservice applications. In this role you will work with an experienced team of Agile developers and DevOps engineers to maintain existing services, and contribute to the creation of a new, highly scalable service framework for Gracenote content recognition, discovery, and data delivery for our Music products.

For this role, we are looking for experienced software developers who have:

    • A minimum 5 years hands-on C/C++ or Go programming experience
    • GoLang is highly desired, but not required
    • BS or MS in Computer Science/EE or a related field
    • Extensive experience developing software in a UNIX/Linux environment
    • Expert in at least one scripting language like Python, PHP, Perl, Bash
    • Excellent verbal and written communication skills
    • Strong analytical, problem solving, and debugging skills
    • Familiarity with web service development and standard Internet protocols (DNS, TCP/IP, HTTP, REST, API Gateways, OAUTH)
    • Experience with data exchange formats (XML/JSON)
    • Experience with cloud computing and virtualization technologies (AWS, Docker)
    • An interest in learning about new tools and technologies

Desired skills and knowledge for this role includes:

    • Hands-on configuration, testing, deployment on AWS of an application you've written
    • Hands-on DevOps experience with infrastructure provisioning tools (Chef, Ansible)
    • Familiar with open source platform technologies such as Kafka/Avro, and Lucene-based search engines like Solr, Elasticsearch
    • Some familiarity with database architectures and concepts, NoSQL databases (Cassandra)
    • Familiarity with distributed systems architectures and microservices
    • Experience with Agile/Scrum software development
ABOUT NIELSEN
As the arbiter of truth, Nielsen Global Media fuels the media industry with unbiased, reliable data about what people watch and listen to. To discover what’s true, we measure across all channels and platforms⁠—from podcasts to streaming TV to social media. And when companies and advertisers are armed with the truth, they have a deeper understanding of their audiences and can accelerate growth.
Do you want to move the industry forward with Nielsen? Our people are the driving force. Your thoughts, ideas and expertise can propel us forward. Whether you have fresh thinking around maximizing a new technology or you see a gap in the market, we are here to listen and take action. Our team is made strong by a diversity of thoughts, experiences, skills, and backgrounds. You’ll enjoy working with smart, fun, curious colleagues, who are passionate about their work. Come be part of a team that motivates you to do your best work!

Nielsen is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, protected veteran status or any other protected class.

#LI-DG1
#LI-Remote

Similar Jobs

Software Engineer - Telecommute

Optum

San Francisco, CA

With every role in the company, each position has a requirement for building quality into every output. In addition to your salary, UnitedHealth Group offers…

Staff Machine Learning Engineer

DispatchHealth

San Francisco, CA

5+ years of experience shipping software. Help define and solve business problems with machine learning applications. 3+ years of Python development experience.

Staff Software Engineer - Backend

DispatchHealth

San Francisco, CA

Coordinate cross-functionally to ensure project meets business objectives and compliance standards. You'll be responsible for writing clean, high-quality, high…

Software Engineer

Intellectt Inc

San Jose, CA

DevOps toolchain, and associated test environments from source control to software delivery. Strong experience in version control and source control management …

Senior Software Engineer - Telecommute

Optum

San Francisco, CA

With every role in the company, each position has a requirement for building quality into every output. You will have the role of champion for quality and…

Principal Software Quality Assurance Engineer

Kaiser Permanente

Pleasanton, CA

Four (4) years experience working on project(s) involving the implementation of software development life cycle(s) (SDLC).

Front-End Engineer, Network Simulation and Visualization

Amazon Data Services, Inc.

Cupertino, CA

Understands front-end software best practices including client side performance optimization and how to mitigate information security risks.

Cloud DevOps Engineer

Zodiac Solutions

San Jose, CA

9 + Years of experience Require. New tool - harness.io added advantage. San Jose, CA: Reliably commute or planning to relocate before starting work (Required).

Software Developer

TDK Headway Technologies, Inc.

Milpitas, CA

Performs other duties of a similar nature or level*. The schedule may be altered from time-to-time to meet business or operational needs; may travel from…

Senior Software Engineer, Streaming Algorithms

Netflix

Los Gatos, CA

Experience with shipping software on behalf of a major brand at scale is a big plus. 10+ years of software development experience.

Java Full Stack Developer Urgent hiring

Alpha Silicon

Sunnyvale, CA

Full stack with Java exp. Sunnyvale, CA: Reliably commute or planning to relocate before starting work (Required).

Sr DevOps Engineer

Fierceli Inc.

Sunnyvale, CA

Design technical security controls to meet Apple requirements. Assist in the cloud technologies areas like Networking, DNS.

Java Developer - Urgent Hiring

Alpha Silicon

Sunnyvale, CA

Full stack with Java exp. Sunnyvale, CA: Reliably commute or planning to relocate before starting work (Required).

Front-End Developer

Braintrust

San Francisco, CA

Supporting Agile software development methodologies. Mentoring developers and acting as a point of reference across the project.

Senior Software Development Engineer, Music (Search)

Amazon.com Services LLC

San Francisco, CA

4+ years of professional software development experience. 5+ years of software development experience using Java or C++. MS or PhD in a related technical field.

frontend java fullstack developer

1 Point System LLC

Sunnyvale, CA

Java, Java EE, Spring, REST APIsFront End Development – HTML, CSS, Bootstrap, JavascriptOne of : React, AngularAdditional skills (Optional): SQL, Unix, Shell.

C++ Developer

Themesoft

San Jose, CA

Knowledge of Google services like big query, analytics, firebase services. Proficient in C++ and object-oriented concepts software development tools - git, jira…

Java Developer

Braintrust

San Francisco, CA

Experience with Agile software development methodologies. 7+ years of professional software development experience. Experience with Spring Boot a plus.

Web Developer (Data Center)

FARLIGHT PTE. LTD.

Marina, CA

Work with project team members to identify product requirements and define scope. Be responsible for developing and maintaining web service of Data Center.

Mobile iOS Developer - MDI22-03334888888

Evergreen Technologies, LLC.

San Francisco, CA

Work to continuously improve software delivery processes and practices. 3+ years developing iOS Apps (using X code and 3rd party libraries/frameworks).

Digital Products - Site Reliability Engineer (SRE - DBaaS)

PRICE WATERHOUSE COOPERS

San Jose, CA

5 year(s) years professional experience with various flavors of Linux and/or Windows, supporting and troubleshooting full stack applications, and cloud…

Cloud DevOps Manager

KPMG

San Francisco, CA

Maintain knowledge and awareness of industry trends within application development, data analytics, cloud computing, virtualization, containerization, hosted…

Application & Java Developer - DL22-0333466666

Evergreen Technologies, LLC.

San Jose, CA

Work to continuously improve software delivery processes and practices. 3+ years developing Applications and Services using NodeJS.

Digital Products - Site Reliability Engineer (SRE - DBaaS)

PRICE WATERHOUSE COOPERS

San Francisco, CA

5 year(s) years professional experience with various flavors of Linux and/or Windows, supporting and troubleshooting full stack applications, and cloud…