Software Engineer [Data Engineer - Python, SQL, Snowflake, Cloud, Devops (CI/CD pipeline) AI (Co-pilot usage and prompt engineering/ Gen AI), Docker, Kubernetes]
NielsenIQ•Chennai, Tamil Nadu
Full-time3-7
👁️ 2 views•📝 0 applications•Posted 8/15/2026•Expires 9/14/2026
Get alerts for roles like this
More Software Engineer [Data Engineer - Python, SQL, Snowflake, Cloud, Devops (CI/CD pipeline) AI (Co-pilot usage and prompt engineering/ Gen AI), Docker, Kubernetes] roles in Chennai, Tamil Nadu — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
We are seeking a skilled Mid-Level Data & Platform Engineer with strong expertise in Python, Snowflake, and SQL , along with foundational knowledge of DevOps, Microsoft Azure, and AI/ML concepts . The ideal candidate will be responsible for designing, developing, and maintaining data pipelines, supporting cloud-based data platforms, and contributing to automation and AI-driven initiatives.
Key Responsibilities
Data Engineering
• Design, develop, and maintain scalable ETL/ELT pipelines using Python and SQL.
• Build and optimize data models, transformations, and workflows in Snowflake.
• Develop data ingestion frameworks from various structured and unstructured data sources.
• Monitor and troubleshoot data pipeline failures and performance bottlenecks.
• Ensure data quality, reliability, and governance standards are maintained.
Snowflake & SQL
• Develop and optimize complex SQL queries, stored procedures, views, and tasks.
• Implement Snowflake features such as Virtual Warehouses, Streams, Tasks, and Snowpipe.
• Perform query performance tuning and cost optimization.
• Support data warehouse administration and security best practices.
Cloud & Azure
• Work with Azure services such as:
• Azure Data Factory (ADF)
• Azure Storage Accounts
• Azure Key Vault
• Azure Functions (basic)
• Azure Synapse (basic exposure preferred)
• Support deployment and management of cloud-native data solutions.
DevOps & Automation
• Utilize Git-based source control and branching strategies.
• Support CI/CD pipelines using Azure DevOps or GitHub Actions.
• Create deployment automation scripts and infrastructure configurations.
• Participate in release management and operational support activities.
AI & Emerging Technologies
• Understand foundational AI/ML concepts and use cases.
• Work with AI-assisted development tools (GitHub Copilot, Azure AI services, etc.).
• Support integration of AI-powered features into data platforms.
• Participate in proof-of-concepts involving Generative AI and data analytics.
Collaboration
• Collaborate with data engineers, architects, platform teams, and business stakeholders.
• Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
• Document technical designs, processes, and operational runbooks.
Required Skills
PythonSnowflakeSQLAzureAzure Data FactoryAzure Storage AccountsAzure Key VaultAzure FunctionsAzure SynapseDevOpsCI/CDAzure DevOpsGitHub ActionsGitDockerKubernetesAI/ML conceptsGenerative AIGitHub Copilot
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.