NielsenIQ logo
fulltime·NielsenIQ

Senior Software Engineer - Python with Snowflake

Chennai, IndiaEstimated ₹10 - 37 LPA6 skills

This is our market estimate, based on AmbitionBox NielsenIQ Senior Software Engineer India (85 salaries). It is not the employer's disclosed pay.

Skills & Stack

PythonSnowflakeSQLAzureETL/ELTData pipelines

About the Role

Senior data engineer building Python/SQL ELT pipelines on Snowflake and Azure for NielsenIQ's validation platform in Chennai.

About NielsenIQ

Consumer intelligence and retail analytics company.

What You'll Do

8 items
  • 1Our Technology teams are working on our new validation platform. Our clients around the world rely on data and insights to innovate and grow
  • 2As a Senior Engineer, you’ll be part of a team of smart, highly skilled technologists who are passionate about learning and supporting cutting-edge technologies such as Snowflake Tasks, Streams, Pipes (Snowpipe), External Tables, components: Azure: Blob Storage, ADLS, Functions, ADF, Purview
  • 3Design, develop, and optimize scalable ELT/ETL pipelines using Python and SQL
  • 4Build real-time, near-real-time, and batch frameworks using cloud-native services
  • 5Implement incremental loads, CDC, SCD, schema evolution, and orchestration best practices
  • 6Architect and manage Snowflake environments: warehouses, databases, schemas, resource monitors, RBAC, zero-copy clones, clusters, micro partition
  • 7Implement Snowflake Tasks, Streams, Pipes (Snowpipe), External Tables for event-driven data workflows
  • 8Optimize compute cost and query performance using clustering, micro-partitioning, caching, and warehouse sizing

What We're Looking For

  • 6–10 years of professional experience in Data Engineering
  • Strong expertise in Python (pandas, asyncio, OOP, typing, packaging, pytest)
  • Hands-on experience with Snowflake at enterprise scale
  • Advanced SQL skills—optimizing complex joins, window functions, CTEs, and performance tuning
  • Strong cloud background: AWS, Azure, or GCP
  • Deep understanding of data warehousing concepts:  dimensional modeling, star schemas, data marts, CDC/SCD, modeling for high-volume pipelines
  • CI/CD experience with GitHub Actions/Azure DevOps/GitLab CI
  • Experience with IaC tools like Terraform/Bicep

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?

Senior Software Engineer - Python with Snowflake 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