Logo
Nielsen

Lead Software Engineer

Nielsen, New York, New York, us, 10261


At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big, so we can all continuously improve. We enable your best to power our future.Nielsen Global Media collects billions of data points on what consumers watch and buy. We study consumers in more than 100 countries, and help our clients globally identify unmet needs, develop new products and deliver them in an engaging way.

We are constantly evolving, not only in terms of where we measure, or who we measure, but in how our insights can help drive profitable growth.

DESCRIPTION

Responsible for applying principles and techniques of computer science and mathematical analysis in order to analyze user needs and research, design, and develop software solutions: responsible for requirement gathering from product and system management and translate that to technical requirements. Program data modeling and use internal tools to transform them into canonical types. Develop and maintain ingestion processes. Develop and maintain data extraction and load processes. Speed up our processing pipeline using in memory Resilient Distributed Datasets (RDD) databases. Program API services which generate global-ids. Brainstorm ideas to potentially store all the world’s video, sports, and music data in an entertainment graph. Operate and scale our infrastructure. Tools and technologies used: Java, Scala, Map Reduce, Apache Hadoop, and Apache Spark, Amazon web service, grafana and pagerDuty.

May work from home from any location in the U.S. or from any Nielsen office in the U.S.

QUALIFICATIONS

Bachelor’s degree in computer science, information systems, mathematics, or a related field (foreign equivalent degree acceptable), plus 5 years of experience in software development. (Would alternatively accept a Master’s degree plus 3 years of experience in software development). Prior experience must include (3) years in/with: Java or Scala development. Prior experience must include (2) years in/with: SQL; software development with data flows; data architecture, ETL and processing of structured and unstructured data; and cloud computing services such as Amazon Web Service. Prior experience must include one (1) year in/with: real time streaming tools such as Kafka; monitoring tools, grafana and pagerDuty. Salary:$169,229 - $225,000/year, M-F, 40 hours/week.

May work from home from any location in the U.S. or from any Nielsen office in the U.S.

ABOUT NIELSEN

Enabling your best to power a better media future. Our comprehensive benefits package (including health & wellness plans for full-time employees, 401(k) retirement coupled with a Nielsen match, a generous paid time off policy, and if eligible, a discretionary incentive/bonus) is designed to be inclusive for all employees and families, and we take pride in ensuring that employees are rewarded holistically for the role they are doing and their performance.

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-DNI #IND-DNS