Software Engineer [Data Engineer - Python, SQL, Snowflake, Cloud, Devops (CI/CD pipeline) AI (Co-pilot usage and prompt engineering/ Gen AI), Docker, Kubernetes]

Chennai, IndiaFull-timePosted Jul 23, 2026
Google Chrome Microsoft Edge Apple Safari Mozilla Firefox Software Engineer [Data Engineer - Python, SQL, Snowflake, Cloud, Devops (CI/CD pipeline) AI (Co-pilot usage and prompt engineering/ Gen AI), Docker, Kubernetes]Full-timeJob DescriptionWe 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 ResponsibilitiesData EngineeringDesign, 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 & SQLDevelop 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 & AzureWork with Azure services such as:Azure Data Factory (ADF)Azure Storage AccountsAzure Key VaultAzure Functions (basic)Azure Synapse (basic exposure preferred)Support deployment and management of cloud-native data solutions.DevOps & AutomationUtilize 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 TechnologiesUnderstand 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.CollaborationCollaborate 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.QualificationsBachelor's degree in computer science, Information Technology, Engineering, or related field.3-5 years of experience in Data Engineering, Data Warehousing, or Platform Engineering.Strong programming skills in Python.Strong experience with SQL development and performance tuning.Hands-on experience with Snowflake data warehouse.Basic understanding of Azure Cloud services.Basic knowledge of DevOps principles, CI/CD, and source control.Understanding AI/ML fundamentals and Generative AI concepts.Experience with Agile/Scrum methodologies.Technical SkillsMust HavePythonSQLSnowflakeETL/ELT DevelopmentData ModelingGitAzure FundamentalsCI/CD FundamentalsGood to HaveAzure Data FactoryAzure DevOpsTerraformDocker (basic)Power BIDatabricksAirflowREST APIsGenerative AI & Azure OpenAI ServicesAdditional InformationEnjoy a flexible and rewarding work environment with peer-to-peer recognition platforms.Recharge and revitalize with help of wellness plans made for you and your family.Plan your future with financial wellness tools.Stay relevant and upskill yourself with career development opportunities.Our BenefitsFlexible working environmentVolunteer time offLinkedIn LearningEmployee-Assistance-Program (EAP)NIQ may utilize artificial intelligence (AI) tools at various stages of the recruitment process, including résumé screening, candidate assessments, interview scheduling, job matching, communication support, and certain administrative tasks that help streamline workflows. These tools are intended to improve efficiency and support...

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free