Data Engineer (Python, ETL)

PowTech Solution (M) Sdn. Bhd

Kuala Lumpur

Remote

MYR 368,000 - 613,000

Part 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 is seeking a skilled Data Engineer to design, build, and maintain ETL connectors and data pipelines using a Python-based framework. The role emphasizes API integration, data engineering principles, and test-driven development in a remote setting (AU/NZ timezone).

The contract spans 12 months with renewal, focusing on cloud data warehouses and enterprise SaaS data flows, requiring strong Python skills and collaboration with an AU/NZ based team.

Qualifications

  • 3 to 7 years proven experience in data engineering or software development.
  • Strong, hands-on Python skills with solid ETL/ELT knowledge.
  • Experience with API interactions and cloud data warehouse platforms.
  • Familiarity with test-driven development practices.
  • Good command of English, written and spoken, to work with AU/NZ team.
  • Excellent problem-solving and ability to work independently.

Responsibilities

  • Design, develop, and maintain ETL pipelines and connectors to SaaS apps using an in-house Python framework.
  • Build and maintain data pipeline logic using Python with cloud data warehousing exposure.
  • Use AI coding tools to prototype pipelines while ensuring quality and adjustments.
  • Work with APIs to handle data exchange and secure communications.
  • Manipulate data using Python dataframes and third-party packages.
  • Conduct testing and QA to keep pipelines reliable and scalable.
  • Adapt to enterprise B2B data systems to build effective solutions.

Skills

Python
ETL/ELT
APIs
Dataframes
Cloud data warehouses
Test-driven development
English communication

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub Copilot
LLM-based agents

Job description

We are seeking a skilled Data Engineer with strong Python fundamentals and hands-on ETL experience. The successful candidate will be instrumental in developing and maintaining ETL connectors and data pipelines using our proprietary Python-based framework. This role requires a solid understanding of API integration, data engineering principles, and a commitment to test-driven development.

Job Type: Contract (12 Months, renewable)
Location: Remote (AU/NZ timezone)

Responsibilities

Design, develop, and maintain ETL pipelines and connectors to SaaS applications using an in-house Python-based framework.

Build and maintain data pipeline logic using Python, with exposure to cloud data warehouse platforms.

Use AI coding tools like GitHub Copilot and other LLM-based agents to prototype pipelines faster, while assessing quality and making adjustments as needed.

Work with APIs to handle data exchange, implementing authentication methods and secure communications.

Manipulate and manage data using Python dataframes and third-party Python packages.

Conduct testing and quality assurance to keep pipelines reliable and scalable.

Quickly adapt to and understand enterprise B2B data systems to build effective solutions.

Qualifications

Qualifications in Computer Science, Engineering, or a related field.

3to 7 years proven experience in data engineering or software development, with very solid, hands-on Python skills.

Strong familiarity with data engineering concepts, ETL/ELT processes, and pipeline design.

Experience with API interactions and protocols.

Experience with cloud data warehouse platforms (Snowflake, BigQuery, Redshift, or similar) is a plus.

Knowledge of test-driven development practices.

Good command of English, written and spoken, to work closely with an AU/NZ based team.

Strong soft skills alongside strong hard skills. Excellent problem-solving ability and capacity to work independently.

Why Join Us?

We are a small, friendly team building a great product that customers love. We are a customer-funded, profitable company with achievable growth plans, led by product and engineering founders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer (ETL, Connector)
Python Developer (ETL, Connector)

PowTech Solution (M) Sdn. Bhd • Kuala Lumpur

Remote
MYR 241,000 - 482,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
Backend Python Engineer (Data Pipelines & Integrations)
Backend Python Engineer (Data Pipelines & Integrations)

PowTech Solution (M) Sdn. Bhd • Kuala Lumpur

Remote
MYR 60,000 - 90,000
Data Engineer
Data Engineer

Private Advertiser • Ampang Jaya

On-site
MYR 90,000 - 130,000
Sr. Project Manager
Sr. Project Manager

LAVU TECH SOLUTIONS SDN. BHD. • Petaling Jaya

On-site
MYR 150,000 - 230,000
Data Engineer (Remote)
Data Engineer (Remote)

The Elitejob • George Town

Remote
MYR 60,000 - 120,000
Competitive salary
Remote work
Annual bonus
+4
Senior Data Engineer (Cloud)
Senior Data Engineer (Cloud)

EPAM Systems Inc • Malaysia

On-site
MYR 180,000 - 240,000
Junior Data Integration Engineer
Junior Data Integration Engineer

EPAM Systems • Malaysia

On-site
MYR 60,000 - 90,000
Data Engineer
Data Engineer

Aetherion Dataworks Sdn. Bhd. • Malaysia

On-site
MYR 80,000 - 120,000
Remote Python ETL & Snowflake Connector Developer
Remote Python ETL & Snowflake Connector Developer

PowTech Solution (M) Sdn. Bhd • Kuala Lumpur

Remote
MYR 241,000 - 482,000