Principal Software Developer

  • Full-time
  • Career Site Team: Technology and Engineering

Job Description

Our NielsenIQ Technology teams are working on our new Connected platform, a unified, global, open data ecosystem powered by Microsoft Azure. Our clients around the world rely on NielsenIQ’s data and insights to innovate and grow.    

As a Principal Software Developer, you will lead the delivery of critical program(s) / project(s) that are strategically aligned to business strategy and objectives. You are skilled in delivering business outcomes using cloud-native technologies including Azure ML, Python, Snowflake, SQL, Databricks, Docker, Kubernetes, Jupyter, Spark and other Data Science tools.    

Responsibilities:   

  • Responsible for the execution and maintenance of mathematical models to produce financial expenditure and demographic segment distributions for atomic geographies.  
  • Responsible for the execution and maintenance of survey and panel data models that are used to profile the buyers, users or ‘doers’ for thousands of behaviors.   
  • Responsible for the transformation of conceptual algorithms from R&D into efficient, production ready code. The software engineer must have a strong mathematical background in order to be able to document and maintain this code.  
  • Produce and maintain documentation for released data sets, new programs, shared utilities, or static data.  This must be done within department standards  
  • Ensure quality deliverables to clients by following existing quality processes, calculating comparison data, developing statistical pass/fail testing and work with DSci to validate model correctness  
  • Analyze, design and document software applications  
  • Develop, test and implement backend data systems of the highest complexity  
  • Mentor and coach less experienced staff to resolve technical issues and design optimal solutions.  
  • Develop scalable, quality, flexible and user-friendly applications as specified by Data Science and Product Leadership teams
  • Design software components, analyze test results, and make appropriate revisions to ensure the applications function as specified by Data Science and Product Leadership teams.  
  • Work across project teams to ensure optimal use of resources  
  • Routinely perform technical reviews of highly-complex work for other developers.  

 Qualifications:  

  • Bachelors+ with major in Computer Science, Computer Engineering, Operational Research, or related technical field.   
  • Experience in quantitive analysis or mathematics or statistics  
  • Programming skill in a modern or relevant language such as SQL, Python, Java or C/C++  
  • Ability to write highly efficient code in terms of performance / memory utilization  
  • Ability to understand and document mathematical concepts to ensure proper application  
  • Experience modeling or manipulating large amounts of data  
  • DevOps pipelines leveraging Azure, Docker, Kubernetes, Jenkins and Bitbucket/Git.   
  • Experience with Demographic, Retail, Survey or Financial Models is a plus  
  • Logical approach to problem solving and data focused/minded   

Our Benefits

  • Flexible working environment
  • Health insurance
  • Parental leave
  • Life assurance

Additional Information

All your information will be kept confidential according to EEO guidelines.

About NielsenIQ

NielsenIQ is a global measurement and data analytics company providing the most complete and trusted view of consumers and markets in 90 countries covering 90% of the world’s population. Focusing on consumer-packaged goods manufacturers and FMCG and retailers, we enable customers to defy what’s possible. How? We combine unparalleled datasets, pioneering technology, and the industry’s top talent to create insights that unlock innovation. Join us and change the landscape.

Learn more at: www.niq.com

Want to keep up with our latest updates? Follow us on: LinkedIn | Instagram | Twitter | Facebook

Our commitment to Diversity, Equity, and Inclusion

NielsenIQ is committed to reflecting the diversity of the clients, communities, and markets we measure within our own workforce. We exist to count everyone and are on a mission to systematically embed inclusion and diversity into all aspects of our workforce, measurement, and products. We enthusiastically invite candidates who share that mission to join us.

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. Our global non-discrimination policy covers these protected classes in every market in which we do business worldwide.

Learn more about how we are driving diversity and inclusion in everything we do by visiting the NielsenIQ News Center: https://nielseniq.com/global/en/news-center/diversity-inclusion/

Privacy Policy