Job Description - Data Engineer

Position: Data Engineer


Experience: 3+ Years


Joining Preference: Immediate / Early Joiners only 

About the Role

We are looking for a skilled Data Engineer with strong hands-on experience in Python, SQL, PySpark, and cloud data platforms (AWS/Azure). The ideal candidate will have experience designing and developing scalable ETL/ELT pipelines, processing large datasets, and building reliable data solutions for analytics and reporting.

Key Responsibilities

· Design, develop, and maintain scalable ETL/ELT data pipelines.

· Develop data processing solutions using Python and PySpark.

· Write and optimize complex SQL queries, stored procedures, and database objects.

· Build and maintain cloud-based data pipelines using AWS or Azure data services.

· Ingest, transform, and integrate structured and semi-structured data from multiple data sources.

· Perform data transformation, cleansing, validation, and integration.

· Build and maintain efficient data models for analytics and reporting.

· Monitor data pipelines and troubleshoot performance, reliability, and data quality issues.

· Optimize data processing jobs for scalability and performance.

· Collaborate with Data Analysts, BI developers, Software Engineers, and other cross-functional teams.

· Ensure data quality, reliability, security, and governance across data platforms.

· Follow best practices for code quality, testing, documentation, version control, and CI/CD.

Required Skills

· Strong programming skills in Python.

· Strong hands-on experience with SQL, including joins, CTEs, window functions, query optimization, and performance tuning.

· Hands-on experience with PySpark / Apache Spark for large-scale data processing.

· Strong understanding of ETL/ELT concepts and data integration.

· Experience working with cloud platforms such as AWS or Azure.

· Experience with cloud-based data engineering, ETL, and big data technologies.

· Good understanding of data warehousing and data modeling concepts.

· Experience working with relational databases and large datasets.

· Understanding of batch and distributed data processing.

· Experience with workflow orchestration tools such as Apache Airflow or similar.

· Familiarity with Git, CI/CD, and software development best practices.

Preferred Skills

· Knowledge of data lakes, lakehouse, and modern data warehouse architectures.

· Experience working with structured and semi-structured data from multiple sources.

· Experience implementing data validation, monitoring, and pipeline optimization.


· Exposure to big data technologies such as Spark, Hive, or similar frameworks.

· Experience working in Agile/Scrum development environments.



If you have 3+ years of relevant Data Engineer experience and are excited to build scalable, secure, and cloud-native solutions, we'd love to hear from you.


(Note: Immediate joiners are highly preferred)


Send your updated resume to: [email protected]

Original job Data Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Setoo Solution Pvt Ltd

Setoo Solutions Pvt. Ltd (Setoo) - AI-driven software solutions company with a global focus on offering top-notch solutions for AI, Web, and Product Development. Setoo operates in more than 7 countries worldwide for all business organisations. We have been on a path of proven innovation and the high...

Read more about the company

Similar Data Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.