Lead Data Engineer - Azure & Snowflake

Nova Ltd.
Peru Township, United States of America
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Peru Township, United States of America

Tech stack

Azure
Cloud Database
Software Documentation
Information Systems
Continuous Integration
Data Architecture
Information Engineering
Data Governance
Data Integration
ETL
Data Mining
Data Warehousing
DevOps
Python
Meta-Data Management
Performance Tuning
Power BI
Cloud Services
Azure
Software Deployment
SQL Databases
Tableau
Azure
Delivery Pipeline
Snowflake
Data Build Tool (dbt)
Containerization
PySpark
Information Technology
Data Analytics
Data Management
Tools for Reporting
Azure
Data Pipelines
Sql Tuning

Job description

We are seeking an experienced Lead Data Engineer - Azure & Snowflake to design, develop, and optimize enterprise-scale data platforms and cloud-native data solutions. The ideal candidate will have deep expertise in Azure Data Factory (ADF), Snowflake, DBT, and SQL, with a strong background in building scalable ETL/ELT pipelines and modern data architectures.

This role requires technical leadership, hands-on development, and collaboration with cross-functional teams to deliver high-quality, data-driven solutions that support analytics and business intelligence initiatives., * Design, develop, and maintain ETL/ELT pipelines using Azure Data Factory (ADF), Snowflake, and DBT.

  • Build and manage data integration workflows from multiple source systems into Snowflake.
  • Develop efficient and optimized SQL queries for data extraction, transformation, and loading processes.
  • Collaborate with business stakeholders to gather requirements and translate them into scalable technical solutions.
  • Monitor, troubleshoot, and optimize data pipelines to ensure performance, reliability, and scalability.
  • Provide technical leadership, mentorship, and best practices guidance to junior data engineers.
  • Implement and maintain data quality, governance, and documentation standards.
  • Work closely with Data Architects, Analysts, and DevOps teams in a cloud-native environment.
  • Support production deployments, issue resolution, and continuous process improvements.

Requirements

Do you have experience in Snowflake?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Information Systems, Data Engineering, or a related field.

  • 8+ years of experience in Data Engineering, Data Warehousing, or Cloud Data Platforms.
  • Strong hands-on experience with:
  • Microsoft Azure Cloud Platform
  • Azure Data Factory (ADF)
  • Snowflake
  • SnowSQL
  • DBT (Data Build Tool)
  • SQL and Data Modeling
  • Experience building and supporting large-scale cloud-based data environments.
  • Strong understanding of data integration, data warehousing, and ELT/ETL best practices.
  • Excellent analytical, problem-solving, and communication skills., * Experience with:
  • Experience with Python or PySpark for custom transformations and automation.
  • Knowledge of CI/CD pipelines and DevOps practices for data engineering.
  • Exposure to:
  • Data Governance
  • Metadata Management
  • Data Catalog tools
  • Familiarity with BI and reporting tools such as:
  • Power BI
  • Tableau

Technical Skills:

  • Azure Data Factory (ADF)
  • Snowflake & SnowSQL
  • DBT (Data Build Tool)
  • SQL Performance Tuning
  • Data Warehousing
  • ETL/ELT Development
  • Azure Cloud Services
  • Data Modeling
  • Python / PySpark (Preferred)
  • Azure Synapse
  • Azure Data Lake
  • CI/CD & DevOps

Apply for this position