Senior Data Engineer
- Compensation
- Not disclosed
- Location
- Mohali, Punjab, India
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Full time
- Experience
- 3+ years
- Category
- Data engineering
- Posted
Skills
Must have
- 4-6 years in Data Engineering
- SQL, Python, and Java/Scala knowledge
- At least one of Snowflake / Databricks / Azure Data Factory / dbt
- At least one of PostgreSQL / Oracle / MySQL / SQL Server
- Experience in building ETL pipelines
- AWS services (S3, RDS, Glue, EMR, Redshift, Athena, Lambda)
- Data Migration, Data warehousing, Data modelling
- Knowledge about latest AI models (especially LLMs and VLMs)
Nice to have
- Data Analytics skills
- Knowledge about Machine Learning techniques
- Either of Power BI / Tableau / Qlik / Looker
- Real-time streaming applications (Kafka streams/Java)
- Kubernetes, Docker
Full description
**Job Title: Senior Data Engineer Experience: 3 - 6 yrs Employment Type: Full-time
Location: Delhi/Mohali
Overview:
Our client, is a fast-growing AI solutions company led by alumni from IITs and
IIMs.
In this role, you'll architect, develop, and deploy intelligent systems across diverse domains.
You'll work closely with top-tier data scientists, engineers, and product innovators to turn
complex challenges into actionable insights using vast datasets and cutting-edge tools.
If you're eager to make a real-world impact and thrive in a dynamic, future-focused
environment, this is your moment to shine.
**About the Role
We are seeking a Senior Data Engineer with strong expertise in **distributed data systems,
real-time streaming, and cloud-based data warehouses**. You'll design and maintain
scalable data pipelines, optimize performance, and mentor junior engineers.
**Key Responsibilities
-
Design, build, and optimize ETL/ELT pipelines using Spark (Scala/PySpark) and
modern data tools.
-
Architect and manage data lakes and warehouses (AWS, Snowflake, ADF) with a strong focus on data modelling and migration.
-
Develop real-time streaming solutions with Kafka Streams (Java) and ensure high
data reliability.
-
Collaborate with cross-functional teams to deliver scalable, AI-ready data solutions
and analytics support.
-
Contribute to CI/CD, containerization (Docker/Kubernetes), and uphold best practices
in data engineering.
-
Mentor junior engineers and drive continuous improvement within the team.
Required Skills
-
4-6 years in Data Engineering
-
SQL, Python, and Java/Scala knowledge
-
At least one of Snowflake / Databricks / Azure Data Factory / dbt
-
At least one of PostgreSQL / Oracle / MySQL / SQL Server
-
Experience in building ETL pipelines
-AWS services (S3, RDS, Glue, EMR, Redshift, Athena, Lambda)