Principal / Staff Data Engineer- Big Data

Nielsen is passionate about powering a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results.
Data
Principal Software Engineer
Hybrid
6+ years of experience
AI · Enterprise SaaS

Description For Principal / Staff Data Engineer- Big Data

At Nielsen, we are passionate about our work to power a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it's consumed. As a Principal Software Engineer, you will be a contributor on a Scrum/DevOps team focusing on analyzing, developing, testing, and supporting highly complex application software. You will work independently and possibly lead a team to analyze, develop, test, and support highly complex application software. Some systems will be in legacy technology and require the ability to interpret code and process flows. You will provide technical expertise and guidance to project team members and help develop strategies for developing complex applications. Your primary objective is to ensure project goals are achieved and are aligned with business objectives. You will work closely with your Scrum team and program team to test, develop, refine and implement quality software in production via standard Agile methodologies.

Key Responsibilities: • Build scalable, reliable, cost-effective solutions for both the Cloud and on-premises. • Build and test software code in current technologies and legacy applications. • Build platform reusable code and components that could be used by multiple project teams. • Provide cloud integration development support to various project teams. • Rapidly identify and resolve technical incidents as they emerge. • Collaborate effectively with Data Science to understand, translate, and integrate methodologies into engineering build pipelines.

Required Skills and Experience: • 6-9 years of related experience with a Bachelor's degree or higher. • Experience in software development using programming languages & tools/services: Java, Python, and strong in SQL. • Frontend Technology Skills: JavaScript, Grails, SQL, and shell scripting experience. • Backend Technology Skills: AWS and/or Oracle Cloud experience, Java, ETL Tools (Informatica, Talend, ODI), Strong SQL knowledge, Python, Scripting. • Big Data Skills (3-5 years): Spark Scala, Spark SQL, AWS Cloud (EC2, S3). • Strong knowledge of Unix/Linux OS, commands, shell scripting, python. • Agile scrum experience in application development. • Strong knowledge in AWS S3, PostgreSQL or MySQL. • Strong knowledge in Gitlab/Bitbucket. • Strong knowledge in AWS Compute: EC2, EMR, AWS Lambda.

Desired Skills: • Airflow, Gitlab, Parquet File processing. • Deployment and automation: Terraform, Cloud Formation. • Legacy technology such as FoxPro, COBOL, Struts. • AWS Certification.

Mindset and Attributes: • Strong verbal/written communication and interpersonal skills. • Strong leadership qualities and the ability to inspire and motivate a team. • Strong ability to translate business requirements into technical solutions and guide the team in execution.

Last updated 5 months ago

Responsibilities For Principal / Staff Data Engineer- Big Data

  • Build scalable, reliable, cost-effective solutions for Cloud and on-premises
  • Build and test software code in current and legacy technologies
  • Build platform reusable code and components
  • Provide cloud integration development support
  • Rapidly identify and resolve technical incidents
  • Collaborate with Data Science to integrate methodologies into engineering build pipelines
  • Lead and provide technical expertise to project team members
  • Develop strategies for complex applications
  • Ensure project goals align with business objectives
  • Work with Scrum team to implement quality software via Agile methodologies

Requirements For Principal / Staff Data Engineer- Big Data

Java
JavaScript
Python
PostgreSQL
MySQL
Linux
  • 6-9 years of related experience with a Bachelor's degree or higher
  • Experience in software development using Java, Python, and strong SQL skills
  • Frontend skills: JavaScript, Grails, SQL, shell scripting
  • Backend skills: AWS/Oracle Cloud, Java, ETL Tools, Python
  • Big Data skills (3-5 years): Spark Scala, Spark SQL, AWS Cloud
  • Strong knowledge of Unix/Linux OS, commands, shell scripting, python
  • Agile scrum experience in application development
  • Strong knowledge in AWS S3, PostgreSQL or MySQL
  • Strong knowledge in Gitlab/Bitbucket
  • Strong knowledge in AWS Compute: EC2, EMR, AWS Lambda

Interested in this job?

Jobs Related To Nielsen Principal / Staff Data Engineer- Big Data

Principal, Data Scientist

Principal Data Scientist position at Walmart leading AI/ML initiatives with competitive compensation and comprehensive benefits in Bentonville, AR.

Principal, Data Scientist

Lead data science initiatives for Walmart's US Marketing team, providing insights and optimization opportunities while collaborating across multiple departments.

Senior Principal Technical Program Manager 5 - ProdDev

Lead AI initiatives at Oracle as Senior Principal TPM, focusing on vector search and Generative AI, requiring 15+ years experience in software development and program management.

Oracle Analytics Cloud Developer

Principal Software Developer role at Oracle focusing on Analytics Cloud solutions, requiring extensive experience in OAC, FDI, and data integration.

Senior Principal Software Engineer - Health Data Intelligence

Senior Principal Software Engineer role at Oracle focusing on health data intelligence, requiring expertise in distributed systems and cloud services with 12+ years of experience.