Python Data Engineer

ShyftLabs

Dadri

On-site

INR 1,000,000 - 1,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Strong insurance package
Extensive learning and development resources

Job summary

A growing data product company seeks a skilled Python Data Engineer to design and maintain scalable data solutions. The ideal candidate will have over 5 years of expertise in Python and SQL, focusing on building and optimizing ETL/ELT pipelines and ensuring high data quality. Responsibilities include developing data pipelines, collaborating with teams, and monitoring production systems. The position offers a competitive salary, strong insurance, and opportunities for professional growth.

Qualifications

  • 5+ years of professional software development experience with Python and SQL.
  • Strong understanding of software engineering best practices, including testing, version control, and CI/CD.
  • Experience building and optimizing ETL/ELT processes and data pipelines.

Responsibilities

  • Develop and maintain data pipelines and ETL/ELT processes using Python.
  • Design and implement scalable, high-performance applications.
  • Work collaboratively with cross-functional teams to define requirements.

Skills

Python
SQL
ETL/ELT processes
Data streaming solutions
Docker
Kubernetes
Pandas
CI/CD
Infrastructure as code

Tools

GCP
Gitlab
Terraform

Job description

POSITION OVERVIEW

We are seeking a highly skilled Python Data Engineer with a strong background in designing, developing, and maintaining scalable data solutions. The ideal candidate will have 5+ years of professional experience in Python and SQL, with proven expertise in building ETL/ELT pipelines, managing data streaming solutions. This role requires a hands‑on engineer who can translate business requirements into reliable data systems, optimize performance, and ensure high data quality.

ShyftLabs is a growing data product company that was founded in early 2020 and works primarily with Fortune 500 companies. We deliver digital solutions built to help accelerate the growth of businesses in various industries, by focusing on creating value through innovation.

Job Responsibilities
  • Develop and maintain data pipelines and ETL/ELT processes using Python
  • Design and implement scalable, high-performance applications
  • Work collaboratively with cross‑functional teams to define requirements and deliver solutions
  • Develop and manage near real‑time data streaming solutions using PubSub or Beam.
  • Contribute to code reviews, architecture discussions, and continuous improvement initiatives
  • Monitor and troubleshoot production systems to ensure reliability and Performance.
Basic Qualification
  • 5+ years of professional software development experience with Pythonand SQL
  • Strong understanding of software engineering best practices (testing, version control, CI/CD)
  • Experience building and optimizing ETL/ELT processes and data pipelines
  • Proficiency with SQL and database concepts
  • Experience with data processing frameworks (e.g., Pandas)
  • Understanding of software design patterns and architectural principles
  • Ability to write clean, well‑documented, and maintainable code
  • Experience with unit testing and test automation
  • Experience working with any cloud provider (GCP is preferred)
  • Experience with CI/CD pipelines and Infrastructure as code
  • Experience with Containerization technologies like Docker or Kubernetes
Preferred Qualification
  • Experience with GCP services, particularly Cloud Run and Dataflow
  • Experience with stream processing technologies (Pub/Sub)
  • Familiarity with big data technologies (Airflow)
  • Experience with data visualization tools and libraries
  • Knowledge of CI/CD pipelines with Gitlab and infrastructure as code with Terraform
  • Familiarity with platforms like Snowflake, Bigquery or Databricks

We are proud to offer a competitive salary alongside a strong insurance package. We pride ourselves on the growth of our employees, offering extensive learning and development resources.

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

Similar jobs worth comparing

Data Engineer
Data Engineer

ShyftLabs • Dadri

On-site
INR 900,000 - 1,500,000
Technical Data Engineer (Databricks)
Technical Data Engineer (Databricks)

ShyftLabs • Coimbatore District

On-site
INR 1,500,000 - 2,500,000
Competitive salary
Insurance package
Data Engineer - Python
Data Engineer - Python

IntraEdge • Bengaluru

On-site
INR 600,000 - 1,200,000
Python Developer
Python Developer

Gemini Solutions • Gurugram District

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

Musketsoft • Gurugram District

On-site
INR 1,200,000 - 1,800,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
Python with Data Engineer
Python with Data Engineer

Tata Consultancy Services • Chennai District, Bengaluru, Hyderabad

On-site
INR 1,800,000 - 3,000,000
Data Engineer
Data Engineer

xtsworld • Pune District

On-site
INR 1,500,000 - 2,000,000
Free meals
Collaborative work culture
Health benefits
Senior Data Engineer
Senior Data Engineer

Fulcrum Worldwide Software • Pune District

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

Qcentrio • Delhi

On-site
INR 1,500,000 - 2,100,000