Senior Data Engineer - Snowflake

Posted 2 Days Ago
Be an Early Applicant
Pune, Mahārāshtra, IND
In-Office
Senior level
Information Technology • Software • Analytics • Automation
The Role
Design, build, and optimize scalable Snowflake data platforms, ELT pipelines, dimensional data models, and analytics-ready datasets. Manage Snowflake architecture, security, ingestion, CDC processing, performance tuning, cost optimization, governance, monitoring, and reliability. Develop Snowpark transformations, UDFs, and stored procedures; integrate cloud storage, dbt, orchestration tools, and BI platforms. Collaborate with BI teams, stakeholders, and clients to translate business needs into secure, maintainable data solutions and support architecture reviews, standards, and CI/CD practices.
Summary Generated by Built In

At ADROSONIC, we are looking for a highly skilled Senior Data Engineer - Snowflake with 5+ years of hands-on experience in designing, building, and optimizing modern cloud-native data platforms. The ideal candidate will bring strong expertise in Snowflake architecture, cloud data services, and advanced data modelling practices.

The ideal candidate will bring deep expertise in Snowflake architecture, advanced ELT design, Snowpark-based development, performance tuning, and data modelling best practices. This role requires strong ownership of Snowflake environments, enabling high-concurrency analytics workloads, cost-efficient compute management, and seamless BI enablement.

You will play a key role in building scalable Snowflake data warehouse architectures, enabling seamless integration with BI tools, and ensuring efficient, secure, and optimized ELT pipelines across projects.



Requirements

Key Responsibilities:

  1. Snowflake Data Platform Development:

·        Design and implement scalable Snowflake architectures leveraging multi-cluster Virtual Warehouses.

·        Configure and manage auto-scaling, auto-suspend/resume, and workload isolation strategies.

·        Implement Snowpipe for continuous ingestion and leverage Streams & Tasks for CDC-based incremental processing.

·        Utilize Time Travel and Fail-safe for audit, recovery, and governance requirements.

·        Implement Zero-Copy Cloning for environment management (Dev / UAT / Prod).

·        Design secure access models using RBAC, Dynamic Data Masking, Row Access Policies, and Secure Views.

·        Optimize separation of storage and compute for cost and concurrency efficiency.

  1. Data Modeling & Warehousing:

·        Design conceptual, logical, and physical data models.

·        Implement dimensional modeling techniques (Star Schema, Snowflake Schema).

·        Develop well-structured fact and dimension tables optimized for analytical workloads.

·        Ensure data models are optimized for BI tools such as Power BI, Tableau, or similar platforms.

·        Maintain consistency, scalability, and performance across evolving data models.

·        Design data models using different database schemas (Kimball, Star, Snowflake) for optimal data retrieval and storage.

·        Ensure models are optimized for both transactional (OLTP) and analytical (OLAP) workloads, using best practices in database design.

  1. Performance Engineering & Cost Optimization:

·        Analyse query profiles and execution plans to identify bottlenecks.

·        Optimize micro-partition pruning and clustering depth.

·        Implement warehouse sizing strategies for workload segmentation (BI vs batch).

·        Monitor warehouse utilization and resource monitors proactively.

·        Leverage Materialized Views and Search Optimization Service where applicable.

·        Continuously optimize compute cost while maintaining performance SLAs.

  1. ETL Development, Snowpark & Data Integration:

·        Develop modular and scalable ELT pipelines using Snowflake-native SQL transformations.

·        Implement CDC-based incremental loading using Streams & Tasks.

·        Develop advanced transformations using Snowpark (Python/Scala/Java) where required.

·        Create and manage UDFs and Stored Procedures using SQL, JavaScript, and Snowpark.

·        Integrate Snowflake with cloud storage platforms (Azure Data Lake, AWS S3, Blob Storage).

·        Design external stages and file formats for structured and semi-structured data ingestion.

·        Handle semi-structured data using VARIANT data types, JSON parsing, and Snowflake-native functions.

·        Work with dbt for modular transformation orchestration and scalable modeling layers.

  1. BI Collaboration & Analytical Enablement:

·        Work closely with BI developers to design analytics-ready datasets within Snowflake.

·        Ensure seamless integration between Snowflake and BI tools such as Power BI, Tableau, or Looker.

·        Support backend optimization to improve dashboard performance.

·        Act as a technical bridge between Data Engineering and BI teams.

  1. Stakeholder & Client Collaboration

·        Collaborate seamlessly with internal stakeholders and external clients.

·        Translate complex business requirements into scalable Snowflake-based solutions.

·        Gather, analyze, and translate business requirements into scalable technical solutions.

·        Clearly communicate data architecture decisions, pipeline designs, and modeling approaches.

·        Participate in client workshops, technical discussions, and solution presentations.

·        Ensure strong alignment between business objectives and delivered data solutions.

  1. Performance Optimization & Reliability

·        Monitor warehouse utilization and query performance proactively.

·        Optimize compute usage, clustering, partitioning, and caching strategies.

·        Implement logging, monitoring, and alerting mechanisms.

·        Ensure high availability, reliability, and secure data access.

·        Continuously improve scalability and maintainability of Snowflake environments.

  1. Best Practices & Standards

·        Follow data engineering standards, naming conventions, and documentation practices.

·        Implement version control and CI/CD processes for data pipelines.

·        Promote reusable SQL components, clean coding practices and Modular ELT design.

·        Ensure adherence to security standards, RBAC implementation and basic data governance principles.

  1. Performance Optimization & Maintenance:

·        Continuously monitor and optimize the performance of Snowflake data models, making improvements to ensure efficiency and scalability.

·        Conduct regular audits to ensure architecture alignment with evolving data strategy and business needs.

·        Conduct periodic architecture reviews and performance audits.

·        Ensure alignment of Snowflake architecture with evolving enterprise data strategy.

·        Evaluate and implement new Snowflake features and capabilities proactively.

Required Qualifications:

·        Bachelor’s/Master’s degree in Computer Science, Data Science, Information Systems, or a related field.

·        5+ years of hands-on experience in Data Engineering with strong Snowflake implementation experience.

·        Strong expertise in Snowflake architecture including Virtual Warehouses, Snowpipe, Streams, Tasks, Time Travel, Zero-Copy Cloning, RBAC, and Query Profiling.

·        Mandatory strong experience in Data Modeling (conceptual, logical, physical) with solid knowledge of dimensional modeling and data warehousing principles.

·        Advanced proficiency in SQL, including performance optimization and complex transformations; experience with NoSQL databases is a plus.

·        Hands-on experience designing ELT pipelines using Snowflake and orchestration tools (ADF, Airflow, dbt, etc.).

·        Experience developing ELT pipelines using Snowflake-native SQL and Snowpark (Python/Scala/Java).

·        Experience building UDFs and Stored Procedures using SQL, JavaScript, or Snowpark.

·        Experience handling semi-structured data using Snowflake VARIANT data types and JSON functions.

·        Good understanding of data governance fundamentals, data quality, metadata management, and compliance standards.

·        Strong analytical, troubleshooting, and stakeholder collaboration skills with experience working in Agile delivery environments and version-controlled setups.

Preferred Qualifications:

·        Snowflake SnowPro Core or SnowPro Advanced certification preferred

·        Domain experience in Insurance and Financial Services is a strong plus.

·        Experience in client-facing or consulting environments.

·        Exposure to DevOps practices and Git-based version control.

·        Experience handling enterprise-scale data environments.

Soft Skills:

·        Strong collaborative mindset.

·        Seamless coordination with BI teams and stakeholders.

·        Strong client communication and stakeholder management skills.

·        Ownership-driven and proactive approach.

·        Strong analytical and problem-solving abilities.

·        Ability to work effectively in fast-paced, evolving environments.



Skills Required

  • Bachelor's or Master's degree in Computer Science, Data Science, Information Systems, or a related field
  • 5+ years of hands-on Data Engineering experience with strong Snowflake implementation experience
  • Strong expertise in Snowflake architecture, including Virtual Warehouses, Snowpipe, Streams, Tasks, Time Travel, Zero-Copy Cloning, RBAC, and query profiling
  • Strong experience in conceptual, logical, and physical data modeling, dimensional modeling, and data warehousing principles
  • Advanced SQL proficiency, including performance optimization and complex transformations
  • Experience designing ELT pipelines using Snowflake and orchestration tools such as ADF, Airflow, or dbt
  • Experience developing ELT pipelines using Snowflake-native SQL and Snowpark with Python, Scala, or Java
  • Experience building UDFs and stored procedures using SQL, JavaScript, or Snowpark
  • Experience handling semi-structured data using Snowflake VARIANT data types and JSON functions
  • Understanding of data governance, data quality, metadata management, and compliance standards
  • Strong analytical, troubleshooting, stakeholder collaboration, Agile delivery, and version-control skills
  • Snowflake SnowPro Core or SnowPro Advanced certification
  • Domain experience in Insurance and Financial Services
  • Experience in client-facing or consulting environments
  • Exposure to DevOps practices and Git-based version control
  • Experience handling enterprise-scale data environments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
247 Employees
Year Founded: 2013

What We Do

ADROSONIC is a global IT consulting and digital engineering firm that helps enterprises unlock business value through data, automation, and digital solutions. It supports transformation from idea to outcome, combining innovation, insight, automation, and technologies such as Microsoft Dynamics 365 and Power Platform. The company serves insurance, banking and finance, nonprofit, and e-commerce and retail organizations, delivering scalable, secure, measurable outcomes.

Similar Jobs

Avaloq Logo Avaloq

Platform Engineer

Information Technology • Consulting
In-Office
Pune, Mahārāshtra, IND
2397 Employees

Magna International Logo Magna International

Graduate Engineer Trainee

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Pune, Mahārāshtra, IND
171000 Employees

CSC Logo CSC

Database Administrator

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
2 Locations
8500 Employees

Ericsson Logo Ericsson

L2 Support Analyst (OCS)

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
3 Locations
88000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account