Snowflake Developer

12 hours ago


Bengaluru, Karnataka, India IT Full time

Exp : 7+ years

Location : Bangalore

Job Type : 6 months contract + ext.

Overview : Who Is a Snowflake Developer ?

A Snowflake Developer specializes in designing, implementing, and managing data storage and processing solutions using the Snowflake data platform. They leverage Snowflakes cloud-native architecture, working across SQL, ETL pipelines, performance tuning, security, and collaboration with cross-functional teams.

Roles & Responsibilities :


Core Responsibilities :

- Design, develop, test, deploy, and maintain enterprise-level applications on Snowflake.

- Build, monitor, and optimize ETL/ELT processes using Snowflake and integration tools.

- Write, optimize, and tune complex SQL queries for efficient reporting and data retrieval.

- Design Snowflake architectures, including roles, schemas, and data models.

Performance & Scalability :

- Perform performance tuning, query optimization, resource monitoring, and scalability solutions.

Security & Access Control :

- Implement identity and access management, encryption, role-based controls, row-level security, and compliance measures.

Migration & Integration :

- Migrate data from on-premises or other systems to Snowflake and integrate Snowflake with BI tools (e.g., Tableau, Looker) and ETL frameworks.

Documentation & Collaboration :

- Document technical specs, data models, pipelines, and architecture; coordinate with analysts, engineers, and stakeholders.

- Review and audit data models and pipelines for improvements; support application support (UAT, bug fixing).

Additional Strategic & Soft Responsibilities :

- Own projects end-to-end - from requirement gathering to deployment, troubleshooting, and training.

- Conduct risk assessments, manage mitigation plans, and ensure data confidentiality.

- Engage in status reporting and routine team interactions.

Skills & Qualifications Skills :

- SQL Proficiency, including complex query writing and optimization.

- Snowflake-specific capabilities : architecture understanding, features like Snowpipe, Time Travel, Zero-Copy Cloning, virtual warehouses.

- ETL/ELT knowledge and experience with tools like Informatica, Fivetran, DBT, Talend, etc.

Snowflake Masters :


- Data Warehousing & Modeling including star/snowflake schemas, normalization, and metadata management.

- Cloud Platform Familiarity (AWS, Azure, GCP; including services like S3, Lambda, EC2).

- Performance Tuning techniques, resource monitoring, cost optimization (auto-suspend/resume, clustering).

- Security & Compliance, including encryption, access controls, data masking.

- Scripting & Automation using Python, JavaScript, PySpark, Tasks, Stored Procedures.

Soft Skills & Domain Knowledge :

- Strong analytical thinking, problem-solving, and attention to detail.

- Excellent communication, collaboration, project management, and ownership capabilities.

- Industry/domain experience (e.g., finance, telecom) can be beneficial.

Optional but beneficial :

- Formal Degrees in Computer Science, Data Engineering, or related fields.

- Certifications (SnowPro, AWS/Azure/GCP, SQL, Data Warehousing).

Job Summary :

We are looking for a skilled Snowflake Developer with hands-on experience in Python, SQL, and Snowpark to join our data engineering team. You will be responsible for designing and building scalable data pipelines, developing Snowpark-based data applications, and enabling advanced analytics solutions on the Snowflake Data Cloud platform.

Key Responsibilities :

- Develop and maintain robust, scalable, and high-performance data pipelines using Snowflake SQL, Python, and Snowpark.

- Use Snowpark (Python API) to build data engineering and data science workflows within the Snowflake environment.

- Perform advanced data transformation, modeling, and optimization to support business reporting and analytics.

- Tune queries and warehouse usage for cost and performance optimization.

- Leverage Azure data services for data ingestion, orchestration, observability etc.

- Implement best practices for data governance, security, and data quality within Snowflake.

Required Skills :

- 7+ years of hands-on experience with Snowflake development and administration.

- Strong command of SQL for complex queries, data modeling, and transformations.

- Proficient in Python, especially in the context of data engineering and Snowpark usage.

- Working experience with Snowpark for building data pipelines or analytics applications.

- Understanding of data warehouse architecture, ELT/ETL processes, and cloud data platforms.

- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.

Preferred Qualifications :

- Experience with cloud platforms like AWS, Azure, or GCP.

- Knowledge of orchestration tools such as Airflow or dbt.

- Familiarity with data security and role-based access control (RBAC) in Snowflake.

- Snowflake certifications are a plus.

- DBT tool knowledge

Soft Skills :

- Strong analytical and problem-solving capabilities.

- Ability to work independently and in a collaborative team environment.

- Excellent communication and documentation skills.

(ref:hirist.tech)
  • Snowflake Developer

    4 weeks ago


    Bengaluru, Karnataka, India Dev Rabbit IT Solutions Full time

    About the Role :We are seeking an experienced and passionate Snowflake Developer to join our data engineering team. The ideal candidate will have a solid background in data integration, transformation, and cloud data warehousing using Snowflake, along with hands-on experience in Python, SQL, and various data ingestion tools.As a Snowflake Developer, you will...

  • Snowflake Developer

    1 hour ago


    Bengaluru, Karnataka, India ALIQAN Technologies Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Hi,This position was shared earlier and there is slight change in JD and experience level.Please try to share the profiles by EOD as this is critical and immediate position.Job Title: Snowflake Developer (Python, SQL, Snowpark)Location: BangaloreExperience Level: 7 - 8 yearsEmployment Type: Full-Time / ContractNotice daysJob SummaryWe are looking for a...

  • Snowflake Developer

    4 weeks ago


    Bengaluru, Karnataka, India Tietoevry Full time

    Job DescriptionJob DescriptionTietoevry Create is seeking a skilled Snowflake Developer to join our team in Bengaluru, India. In this role, you will be responsible for designing, implementing, and maintaining data solutions using Snowflake&aposs cloud data platform. You will work closely with cross-functional teams to deliver high-quality, scalable data...

  • Snowflake Developer

    22 hours ago


    Bengaluru, Karnataka, India ALIQAN Technologies Full time

    Job Title : Snowflake Developer (Python, SQL, Snowpark)Location : BangaloreExperience Level : 7 - 8 yearsEmployment Type : Full-Time / ContractNotice : 15 - 20 daysJob Summary : We are looking for a skilled Snowflake Developer with hands-on experience in Python, SQL, and Snowpark to join our data engineering team. You will be responsible for designing...

  • Snowflake Developer

    23 hours ago


    Bengaluru, Karnataka, India ALIQAN Technologies Full time

    Job Title : Snowflake Developer (Python, SQL, Snowpark)Location : BangaloreExperience Level : 7 - 8 yearsEmployment Type : Full-Time / ContractNotice : 15 - 20 daysKey Responsibilities :- Data Pipeline Development : Design, develop, and maintain robust, scalable, and high-performance data pipelines using a combination of Snowflake SQL, Python, and Snowpark.-...

  • Snowflake Developer

    15 minutes ago


    Bengaluru, Karnataka, India Infosys Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Educational RequirementsMCA,MSc,Bachelor of Engineering,BBA,BCom,BCSService LineData & Analytics UnitResponsibilitiesHas good knowledge on Snowflake Architecture.Understanding Virtual Warehouses - multi-cluster warehouse, autoscalingMetadata and system objects - query history, grants to users, grants to roles, usersMicro-partitionsTable Clustering, Auto...

  • Snowflake Developer

    6 minutes ago


    Bengaluru, Karnataka, India IDESLABS PRIVATE LIMITED Full time US$ 90,000 - US$ 1,20,000 per year

    PF Detection is mandatory : Looking for a candidate with over 6 years of hands-on involvement in Snowflake. The primary expertise required is in Snowflake, must be capable of creating complex SQL queries for manipulating data. The candidate should excel in implementing complex scenarios within Snowflake. The candidate should possess a strong...


  • Bengaluru, Karnataka, India Intuceo Full time

    Job Description : We are seeking a Sr Snowflake Developer with 5+ years of experience to join our team in India.As a Snowflake Engineer, you will be responsible for architecting and implementing scalable data solutions using the Snowflake platform.You will collaborate with cross-functional teams to understand data requirements and develop efficient data...

  • Snowflake developer

    10 hours ago


    Bengaluru, Karnataka, India Eteam Full time

    Job Description- 6 years Work exp into development- Snowflake 4+ years- Strong SQL programming experience (Stored Procedure, Performance Tuning)- Python programming experience - 4 years- Ready to Work from Office- Data Analysis- Problem solving- Jira

  • Snowflake Developer

    4 days ago


    Bengaluru, Karnataka, India Infosys Limited Full time

    Job Description- As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction.- You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology...