Website Yash Technologies
Data Engineer – Python Job — Data Engineer – Bengaluru
Join a fast‑growing ETL/Data Engineering team building scalable pipelines that feed Snowflake‑based dashboards. You’ll blend Python, SQL and cloud tech to turn raw data into trusted business insights—perfect for engineers who love turning complexity into clarity.
What You’ll Do
Design and implement end‑to‑end ETL/ELT pipelines in Python.
Write and optimise complex SQL queries for data transformation and reporting.
Develop Snowflake objects (tables, streams, tasks, Snowpipe) to support real‑time loads.
Create reusable functions and stored procedures to enforce data quality.
Translate functional specs/user stories into technical designs.
Collaborate with cross‑functional teams to resolve data issues quickly.
What You Need
4–8 years in data engineering, ETL or BI development.
Strong Python coding skills for data processing.
Hands‑on experience with Snowflake (Snowpipe, Streams, Tasks).
Advanced SQL expertise, including joins, procedures, and optimisation.
Proven ability to build and maintain data‑warehouse schemas (star/snowflake).
Bachelor’s degree in Computer Science or a related field.
Good to Have
Experience with ETL tools such as DBT, Azure Data Factory, SnapLogic or Informatica.
Cloud platform exposure (AWS or Azure).
Working knowledge of semi‑structured formats (JSON, XML).
Power BI skills for DAX, dashboard creation and data modelling.
The Opportunity
YASH offers a collaborative, hyper‑learning environment with flexible work arrangements and a culture of trust, allowing you to grow your expertise while delivering high‑impact data solutions.
To apply for this job please visit careers.yash.com.
