Software Engineer (Data & Analytics Platform)

ashley-avatar-image

AI-generated summary

beta

This job is for a Software Engineer focused on building data systems that help businesses understand their sales. You might like this job because you’ll create data pipelines, enhance analytics, and work closely with other tech experts in an Agile environment!

Undisclosed

Southgate Commercial Centre, No. 2, Jalan Dua, Off Jalan Chan Sow Lin, 55200, Kuala Lumpur, Kuala Lumpur

Job Description

 

ROLE PURPOSE:

Data Platform & Pipeline Development

  • Design, build, and maintain scalable data pipelines to extract, transform, and load data from retail, warehouse, POS, and e-commerce systems.

· Develop ETL/ELT workflows supporting multiple data sources and formats including APIs, databases, and file imports.

· Implement data models optimized for analytics, reporting, and business insights.

API Development & System Integration

· Build integration solutions for legacy systems lacking modern API capabilities.

· Develop middleware services for data transformation and format conversion.

· Implement authentication, error handling, logging, and monitoring for APIs.

Analytics & Machine Learning Support

· Develop feature engineering pipelines to support machine learning models.

· Build scheduled batch workflows for analytics and reporting tasks.

· Create data exports for BI tools and reporting platforms.

Collaboration & Stakeholder Engagement

· Collaborate with Full-Stack Engineers and other IT team members on system integrations.

· Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.

· Conduct and participate in code reviews following engineering best practices.


Job Requirements

 

  • Experience with AI-assisted development tools (e.g. GitHub Copilot, Cursor).
  • Exposure to real-time data streaming technologies (Kafka, Pub/Sub).
  • Familiarity with data quality frameworks or validation tools.
  • Basic exposure to Infrastructure as Code (Terraform, CloudFormation).
  • Experience with data visualization tools or BI platforms.
  • Prior experience in retail, e-commerce, ERP, POS, or high-volume data systems.
  • Agile/Scrum working experience.
  • Able to frequent travel between KL and Ipoh Office HQ

Skills

Python (Programming Language)
Java (Programming Language)

Additional Info

Company Activity

Last active - few days ago

Career Level

Senior Executive

Job Specialisation


Company Profile

Eastern Decorator Sdn Bhd-logo-image

Eastern Decorator Sdn Bhd