CareerPlanSign in

Python Developer Data Engineer

Singapore💼 Full-time🗓 2025-04-01 → 2026-09-23

Core

Develop, maintain, and troubleshoot software solutions and implement big data engineering tasks using Python, PySpark, and ETL tools.

Role type

Python Developer and Data Engineer

Builds

software solutions, data warehouse and analytics projects, high-availability systems

Domain

Enterprise software development and big data engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Python, SQL, data modeling, data analysis, automated software testing (unit, integration, TDD, BDD), DevOps deployment, data virtualization, containerization (Docker), ETL tools, Linux, PySpark

Preferred skills

Microsoft Certified Solution Developer for Dynamics, Certified Software Testing Professional (CSTP), Certified Software Quality Analyst (CSQA), experience with Denodo, Informatica, Java, .NET, Dynamics CRM, SharePoint, Mobile, Cloud, SSIS

Technologies

Python, PySpark, Linux, Docker, Informatica, Denodo, Java, .NET, Dynamics CRM, SharePoint, SSIS, Cloud

Responsibilities

Develop and maintain software solutions in various environments; implement big data engineering tasks; create and maintain packaging/build scripts; troubleshoot complex system issues; contribute to data warehouse and analytics projects

Seniority

Mid-level to Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.