Job Title - Data Engineer – Databricks
Job Summary
We are seeking a skilled Data Engineer with hands-on experience in ETL
development, Snowflake, SQL, Python, and PySpark. The candidate will be
responsible for developing scalable data pipelines, designing data
warehouse solutions, and enabling high-quality analytics through
efficient data engineering practices.
Key Responsibilities
-
Design, develop, and maintain end-to-end ETL/ELT pipelines.
-
Build and optimize Snowflake-based data warehouse solutions.
-
Develop data transformation logic using SQL, Python, and PySpark.
-
Perform data ingestion from multiple structured and unstructured
sources.
-
Optimize Snowflake performance, including warehouses, clustering, and
query tuning.
-
Develop reusable data models and transformation frameworks.
-
Ensure data quality through validation, testing, and monitoring.
-
Collaborate with business stakeholders to gather requirements and
deliver scalable data solutions.
-
Troubleshoot production issues and optimize existing pipelines.
-
Follow Agile development practices and participate in code reviews.
Required Skills
Must Have
-
Data Engineering
-
ETL Development
-
Databricks
-
SQL
-
Python
-
PySpark
Good to Have
-
dbt
-
Airflow
-
AWS
-
Azure
-
Git
-
CI/CD
-
Data Modeling
-
Data Warehousing
Preferred Qualifications
-
Bachelor's degree in Computer Science, Information Technology, or
related discipline.
-
Experience working on enterprise-scale data platforms.
-
Strong understanding of data warehousing concepts and cloud-based data
solutions.