Sorry, this job is no longer available.

Software Engineer

Software Engineer - 10854

Technology and Engineering - USA Chicago, Illinois 


Nielsen Analytics Services uses cutting edge technology and industry leading data science to tackle some of the hardest problems in marketing science. Our methodology and proprietary approaches keep clients at the forefront of the constantly evolving media landscape. We empower retailers and manufacturers with the intelligence they need to drive revenue, increase market share, optimize their marketing spend and much more. We’re automating our models with artificial intelligence and machine learning to produce the same quality insights as a traditional white-glove consulting engagement at unparalleled speed and scale.


Data Science Studio is a horizontally scalable, technology agnostic platform built with trusted open source components like Kubernetes, Spark, and Airflow. It provides an environment for prototyping, developing and executing analytics pipelines that combine Nielsen and client data. It allows data scientists to focus on doing data science by taking care of essential concerns like data access, logging, configuration, resource negotiation, dependency management, orchestration, and testing. Our goal is to give data scientists the tools they need to make models faster to develop, easier to scale, cheaper to support and completely automated.


We’re looking for a Software Engineer to help our talented, cross-functional team continue scaling Data Science Studio to meet internal and external demand. Ideal candidates will be hands-on technologists with experience in data science, software engineering, and DevOps. This position is a fantastic opportunity for an experienced engineers to work with creative engineers and cutting-edge technologies.


Key Responsibilities:

  • Software Engineering:

    • Write clean, concise, maintainable code and tests

    • Actively participate in team code reviews and enforce quality standards

    • Work within a cross-functional team to author clear and purposeful epics/stories

    • Drive automation at every step from code to deploy

    • Promote and enforce best practices in development and operations

  • Architecture:

    • Identify opportunities and weaknesses in the platform architecture

    • Design and document new features/capabilities of the platform

    • Offer constructive feedback on design documents from other team members



  • Education (one of the following):

    • Masters in a CS-related field +1 years of relevant experience

    • Bachelors in a CS-related field +2 years of relevant experience

    • 3+ years of relevant industry experience

  • Technologies (preferred in bold):

    • Programming Languages: Python, Java, C#, JavaScript

    • Persistence: PostgreSQL, MySQL, Redis, MongoDB

    • Containerization: Docker, RKT, LXC

    • Container Orchestration: Kubernetes, Mesos, Swarm

    • Configuration Management: Ansible, Puppet, Chef, Salt

    • Deployment Management: Terraform, Vagrant

    • Big Data: Spark, HDFS, Hive, Impala, YARN, HDP, CDH

    • Workflow Orchestration: Airflow, Luigi, Oozie, Azkaban

    • Build Systems: Jenkins, Bamboo, TeamCity, Hudson, Travis

    • Cloud: Azure, AWS, GCP


About Nielsen:

Nielsen N.V. (NYSE: NLSN) is a global performance management company that provides a comprehensive understanding of what consumers Watch and Buy. Nielsen’s Watch segment provides media and advertising clients with Total Audience measurement services across all devices where content — video, audio, and text — is consumed. The Buy segment offers consumer packaged goods manufacturers and retailers the industry’s only global view of retail performance measurement.

By integrating information from its Watch and Buy segments and other data sources, Nielsen provides its clients with both world-class measurement as well as analytics that help improve performance. Nielsen, an S&P 500 company, has operations in over 100 countries that cover more than 90 percent of the world’s population. For more information, visit

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.

Job Type: Regular 

Primary Location:  Chicago,Illinois 

Secondary Locations: , , , 

Travel:  No 

Full time
Chicago, IL 60290, US