Data Engineer - Python

IntraEdge

Bengaluru

On-site

INR 600,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in Bengaluru is seeking a skilled Data Engineer. Responsibilities include designing and maintaining data pipelines, ensuring data quality, and optimizing performance using Python and SQL. The ideal candidate will work with cloud platforms and collaborate closely with data teams. A bachelor's or master's degree in a relevant field is required, along with strong analytical skills and experience with ETL tools. This position offers competitive compensation and opportunities for professional growth.

Qualifications

  • Strong proficiency in Python (Pandas, NumPy, PySpark preferred).
  • Advanced SQL skills (complex joins, CTEs, window functions, query optimization).
  • Experience with relational databases (PostgreSQL, MySQL, SQL Server).
  • Hands-on experience with ETL tools (Airflow, dbt, Talend).
  • Knowledge of data modeling (star schema, snowflake schema).

Responsibilities

  • Design, develop, and maintain scalable ETL/ELT data pipelines.
  • Ensure data quality, integrity, and security across systems.
  • Optimize database performance and troubleshoot data-related issues.
  • Collaborate with stakeholders to gather and translate business requirements into technical solutions.
  • Work with cloud platforms (AWS/GCP/Azure) for data processing and storage.

Skills

Python
SQL
Data pipeline design
ETL/ELT processes
Data modeling
Cloud platforms (AWS/GCP/Azure)
Data quality assurance
CI/CD pipelines
Git
Analytical skills

Education

Bachelor’s or master’s degree in computer science, Engineering, Information Systems

Tools

PostgreSQL
MySQL
SQL Server
Snowflake
Redshift
Big Query
Airflow
Docker
Kubernetes
Spark

Job description

We are looking for a skilled Data Engineer with strong expertise in Python and SQL to design, build, and maintain scalable data pipelines and infrastructure. The ideal candidate will work closely with data analysts, data scientists, and cross-functional teams to ensure reliable data flow and optimized performance across systems.

Key Responsibilities

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

Build and maintain data warehouses and data lakes.

Ensure data quality, integrity, and security across systems.

Optimize database performance and troubleshoot data-related issues.

Work with cloud platforms (AWS/GCP/Azure) for data processing and storage.

Implement data models to support analytics and reporting.

Automate workflows using orchestration tools.

Collaborate with stakeholders to gather and translate business requirements into technical solutions.

Required Skills & Qualifications
Technical Skills

Strong proficiency in Python (Pandas, NumPy, PySpark preferred).

Advanced SQL skills (complex joins, CTEs, window functions, query optimization).

Experience with relational databases (PostgreSQL, MySQL, SQL Server).

Experience with data warehousing solutions (Snowflake, Redshift, Big Query).

Hands‑on experience with ETL tools (Airflow, dbt, Talend, etc.).

Knowledge of data modeling (star schema, snowflake schema).

Familiarity with big data tools (Spark, Hadoop) is a plus.

Experience with version control (Git).

Understanding of CI/CD pipelines.

AWS (S3, Glue, Redshift, Lambda)

Docker & Kubernetes (nice to have).

Soft Skills

Strong analytical and problem‑solving skills.

Excellent communication and stakeholder management.

Ability to work independently and in a team.

Attention to detail and commitment to data accuracy.

Education

Bachelor’s or master’s degree in computer science, Engineering, Information Systems, or related field.

Good to Have

Experience with real‑time streaming (Kafka).

Exposure to data governance and compliance frameworks.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

NARBA • Dadri

On-site
INR 600,000 - 900,000
Big Data | Data Engineer | Python+SQL
Big Data | Data Engineer | Python+SQL

Capgemini • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,500,000
Data Engineer
Data Engineer

Advance Career Solutions • Pune District, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 2,800,000
Big Data Engineer - Python
Big Data Engineer - Python

Qcentrio • Chennai District

On-site
INR 1,200,000 - 2,400,000
Big Data Engineer - Python
Big Data Engineer - Python

Qcentrio • Ludhiana

On-site
INR 1,200,000 - 1,800,000
Big Data Engineer - Python
Big Data Engineer - Python

Qcentrio • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Big Data Engineer - Python
Big Data Engineer - Python

Qcentrio • Delhi

On-site
INR 1,500,000 - 2,100,000
Big Data Engineer - Python
Big Data Engineer - Python

Qcentrio • Mumbai

On-site
INR 2,500,000 - 4,000,000
Data Engineer
Data Engineer

Impronics Technologies • Bengaluru

On-site
INR 700,000 - 1,200,000
Competitive compensation and benefits package
Opportunities for professional growth
Collaborative and innovative work environment
Data Engineer
Data Engineer

Vandey Global Services • Bengaluru

On-site
INR 800,000 - 1,200,000