Snowflake Data Engineer with Python and SQL Expertise

Infosys

Bengaluru

On-site

INR 2,400,000 - 4,000,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Infosys is looking for a Snowflake/ Python Data Engineer to lead end-to-end development of Snowflake-based data platforms. The role requires strong Snowflake expertise, robust Python data engineering skills, and advanced SQL for analytics-ready modeling.

Responsibilities include designing schemas and data models, tuning performance, implementing secure access controls, and driving operational excellence across deployments with CI/CD for data pipelines.

Qualifications

  • 7–9 years of experience in data engineering / data platform development.
  • Strong hands-on expertise in Snowflake including performance tuning and workload optimization.
  • Strong hands-on expertise in Python for building data pipelines and automation.
  • Advanced SQL skills for complex transformations and analytics-ready modeling.

Responsibilities

  • Lead end-to-end implementation of Snowflake-based data platforms from design to production rollout.
  • Design and implement Snowflake schemas, warehouses, and data models optimized for analytics and reporting workloads.
  • Develop and tune Snowflake SQL for performance, cost efficiency, and scalability.
  • Implement secure data access patterns using roles, grants, and governance controls.
  • Build robust Python-based ingestion and transformation components for batch and incremental processing.
  • Create reusable utilities for validation, logging, error handling, and operational monitoring.
  • Ensure data quality through automated checks, reconciliation, and exception management.
  • Establish standards for deployment, observability, and incident response for data pipelines and Snowflake workloads.
  • Troubleshoot production issues, perform root-cause analysis, and drive continuous improvements.

Skills

Python
SQL
Data modeling
ETL/ELT
Performance tuning
Data quality frameworks
CI/CD for data pipelines

Education

BTECH/ MTECH/ MCA/ MSC in CS or related

Tools

Snowflake

Job description

Snowflake (Python, SQL) Developer Technology- Snowflake, python, SQL,Data modeling, ETL/ELT best practices, Performance tuning, Data quality frameworks, CI/CD for data pipelines

Preferred Qualifications:
  • Experience designing scalable data models (dimensional, denormalized, or domain-oriented) for analytics consumption.
  • Proven ability to lead technical discussions with stakeholders and translate requirements into implementable designs.
  • Experience building reusable Python modules and maintaining high code quality through testing and reviews.
  • Knowledge of data governance concepts such as access controls, auditing, and data lifecycle management within Snowflake.
  • Track record of improving pipeline reliability and performance through monitoring, optimization, and automation.
Key Responsibilities:
Technical Leadership & Delivery
  • Lead end-to-end implementation of Snowflake-based data platforms, from design to production rollout.
Snowflake Development
  • Design and implement Snowflake schemas, warehouses, and data models optimized for analytics and reporting workloads.
  • Develop and tune Snowflake SQL for performance, cost efficiency, and scalability.
  • Implement secure data access patterns using roles, grants, and governance controls.
Python Data Engineering
  • Build robust Python-based ingestion and transformation components for batch and incremental processing.
  • Create reusable utilities for validation, logging, error handling, and operational monitoring.
  • Ensure data quality through automated checks, reconciliation, and exception management.
Operational Excellence
  • Establish standards for deployment, observability, and incident response for data pipelines and Snowflake workloads.
  • Troubleshoot production issues, perform root-cause analysis, and drive continuous improvements.
Minimum Qualifications:
  • BTECH, MTECH, MCA, or MSC in Computer Science, Engineering, or a related field.
  • 7–9 years of overall experience in data engineering / data platform development.
  • Strong hands-on expertise in Snowflake including performance tuning and workload optimization.
  • Strong hands-on expertise in Python for building data pipelines and automation.
  • Advanced SQL skills for complex transformations, optimization, and analytics-ready modeling.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Snowflake (Python, SQL) Developer
Snowflake (Python, SQL) Developer

Infosys • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Snowflake Data Engineer
Senior Snowflake Data Engineer

Infosys • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Snowflake, Python
Snowflake, Python

Infosys • Hyderabad

On-site
INR 2,000,000 - 4,000,000
Snowflake, Python
Snowflake, Python

Infosys • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Snowflake, Python
Snowflake, Python

Infosys Limited • Telangana

On-site
INR 2,400,000 - 4,200,000
Snowflake Developer
Snowflake Developer

Greytip Software Private Limited • Chennai District

On-site
INR 1,200,000 - 2,000,000
Snowflake + Python + SQL Developer
Snowflake + Python + SQL Developer

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 800,000 - 1,200,000
Snowflake Data Engineer
Snowflake Data Engineer

Paltech Consulting • Hyderabad

On-site
INR 1,200,000 - 2,100,000
Snowflake Data Engineer
Snowflake Data Engineer

Tata Consultancy Services • Chennai District

On-site
INR 1,000,000 - 1,300,000
Snowflake developer
Snowflake developer

Infosys • Chennai District

On-site
INR 2,500,000 - 4,000,000