Backend Python Engineer (Data Pipelines & Integrations)

PowTech Solution (M) Sdn. Bhd

Kuala Lumpur

Remote

MYR 60,000 - 90,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PowTech Solution (M) Sdn. Bhd seeks a backend-focused Python engineer to build data pipelines and integrations from the ground up in a remote, distributed team.

You will write Python to connect, transform, and move data between systems, implement ETL logic, and validate quality with automated tests, while leveraging cloud data warehouses. Collaboration with a distributed team is essential, and strong English communication is required.

Qualifications

  • 3–5 years of hands-on software development experience with strong Python skills.
  • Experience writing ETL or data pipeline logic in code, not GUI-based ETL tools.
  • Experience with REST API integration, including authentication handling (OAuth, API keys, tokens).
  • Comfortable working independently in a remote, distributed team environment.
  • Good written and spoken English.

Responsibilities

  • Design, build, and maintain data pipelines and API integrations entirely in Python.
  • Write custom ETL logic using Python dataframes, REST APIs, and cloud SDKs.
  • Build and maintain connector logic for external SaaS applications, including authentication, error handling, and retry mechanisms.
  • Use AI coding tools like GitHub Copilot or LLM-based agents to accelerate development, while independently validating output quality.
  • Work with cloud data warehouse platforms as the destination layer for pipeline output.
  • Write and maintain automated tests to ensure pipeline reliability at scale.

Skills

Python
ETL pipelines
REST API integration
Remote teamwork
English

Tools

Cloud data warehouses

Job description

Role Overview

We are seeking a backend-focused Python engineer to build data pipelines and integrations from the ground up. This is a hands-on coding role, not a platform configuration role. You will write Python to connect, transform, and move data between systems, not configure workflows inside a commercial ETL tool.

Responsibilities

Design, build, and maintain data pipelines and API integrations entirely in Python, from source system to destination.

Write custom ETL logic using Python dataframes, REST APIs, and cloud SDKs, rather than relying on commercial ETL platforms.

Build and maintain connector logic for external SaaS applications, including authentication, error handling, and retry mechanisms.

Use AI coding tools like GitHub Copilot or LLM-based agents to accelerate development, while independently validating output quality.

Work with cloud data warehouse platforms as the destination layer for pipeline output.

Write and maintain automated tests to ensure pipeline reliability at scale.

Qualifications

3 to 5 years of hands-on software development experience, with strong, demonstrable Python skills.

Experience writing ETL or data pipeline logic in code, not through drag-and-drop or GUI-based ETL tools.

Experience with REST API integration, including authentication handling (OAuth, API keys, tokens).

Exposure to any cloud data warehouse (Snowflake, BigQuery, Redshift, Databricks) is a plus, not required.

Comfortable working independently in a remote, distributed team environment.

Good written and spoken English.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer (Python, ETL)
Data Engineer (Python, ETL)

PowTech Solution (M) Sdn. Bhd • Kuala Lumpur

Remote
MYR 368,000 - 613,000
Remote Backend Python Engineer - Data Pipelines
Remote Backend Python Engineer - Data Pipelines

PowTech Solution (M) Sdn. Bhd • Kuala Lumpur

Remote
MYR 60,000 - 90,000
Senior Data Engineer (Cloud)
Senior Data Engineer (Cloud)

EPAM Systems • Malaysia

On-site
MYR 180,000 - 240,000
Remote Data Engineer — Python, ETL & API Pipelines
Remote Data Engineer — Python, ETL & API Pipelines

PowTech Solution (M) Sdn. Bhd • Kuala Lumpur

Remote
MYR 368,000 - 613,000
Python Developer (ETL, Connector)
Python Developer (ETL, Connector)

PowTech Solution (M) Sdn. Bhd • Kuala Lumpur

Remote
MYR 241,000 - 482,000
Data Engineer
Data Engineer

Private Advertiser • Ampang Jaya

On-site
MYR 90,000 - 130,000
Senior Engineer (Data)
Senior Engineer (Data)

Pertama Partners • Kuala Lumpur

On-site
MYR 100,000 - 150,000
Senior Data Engineer (GCP)
Senior Data Engineer (GCP)

EPAM Systems • Malaysia

On-site
MYR 180,000 - 240,000
Senior Data Backend Engineer (Python / Databricks / Azure)
Senior Data Backend Engineer (Python / Databricks / Azure)

Luxoft • George Town

On-site
MYR 120,000 - 180,000
Senior Data Backend Engineer (Python / Databricks / Azure)
Senior Data Backend Engineer (Python / Databricks / Azure)

Luxoft Malaysia • Penang

On-site
MYR 180,000 - 260,000