NielsenIQ logo
fulltime·NielsenIQ

Data Engineer

Chennai, IndiaEstimated ₹15 - 30 LPA6 skills

This is our market estimate, based on Levels.fyi NielsenIQ Software Engineer India. It is not the employer's disclosed pay.

Skills & Stack

PythonSQLETLAzureData pipelinesSpark

About the Role

Data engineer building and operating data pipelines and platforms for NielsenIQ products in Chennai.

About NielsenIQ

Consumer intelligence and retail analytics company.

What You'll Do

8 items
  • 1Develop, schedule, and monitor ELT/ETL pipelines in Python to ingest data from APIs, files, and databases into Snowflake. 
  • 2Implement transformations (SQL & Python) following modular, reusable patterns. 
  • 3Leverage AI-assisted tooling (e.g., GitHub Copilot) to accelerate development, improve readability, and reduce boilerplate—while ensuring correctness through reviews and testing 
  • 4Build tables, views, stages, and secure data shares. 
  • 5Tune queries and warehouse configs; manage roles, RBAC, and resource usage. 
  • 6Use AI assistance to analyze query performance, refactor SQL, and identify optimization opportunities 
  • 7Use cloud services (AWS/GCP/Azure) for storage, compute, and event triggers (e.g., S3/Blob/GCS; Lambda/Functions). 
  • 8Orchestrate jobs (Airflow/Cloud Composer/Prefect/Azure Data Factory) with proper alerting & SLAs. 

What We're Looking For

  • 3–5 years of experience in data engineering, analytics engineering, or backend engineering (internships/co-ops included). 
  • Programming: Python (pandas, SQLAlchemy/DB APIs, typing, testing with pytest). 
  • SQL & Warehousing: Strong SQL; experience with Snowflake (warehouses, stages, tasks, Snowpipe, RBAC). 
  • Cloud Basics: Familiarity with one major cloud (AWS/Azure/GCP) and storage + compute + IAM fundamentals. 
  • DevSecOps Mindset: Git, CI/CD (GitHub Actions/Azure DevOps/GitLab CI), code reviews, secret handling, dependency scanning. 
  • Data Quality: Exposure to unit tests, data validation (e.g., Great Expectations/dbt tests), and monitoring principles. 

Check your fit before you apply

Upload your resume, paste it, or list your skills and experience. You get a match score for this role at NielsenIQ, what is missing, and what to fix before you apply.

An uploaded file is read in your browser, and its phone number and email are taken out. Leave out your address. Your text is sent to our AI reviewer to score this job, and we do not keep a copy. It is remembered in this browser so you can check other jobs.

Ready to apply for this role?

Data Engineer at NielsenIQ — click below to submit your application.

Apply Now

Get new Data Engineer Jobs in Chennai by email

Only new listings. No spam. Or get them on Telegram

Prepare for this interview

Free practice for the problem-solving rounds data roles screen on.

blur