Data Engineer, Engineering Analytics

SMRT Corporation Ltd
Singapore, SG
On-site

Job Description

Data Engineer, Engineering Analytics

Job Purpose

The role of the Data Engineer in the Maintenance Engineering Platform team is to oversee the technical aspects of data infrastructure design, implementation, and maintenance. The Data Engineer shall play a critical role in ensuring the reliability, scalability, and efficiency of data pipelines and systems while aligning data engineering efforts with organizational goals and data-driven strategies.

Responsibilities

The duties and responsibilities of Data Engineer are as listed below:

  • Provide expertise in designing, developing, and maintaining data infrastructure and pipelines.
  • Possess knowledge of networking components such as routers, switches, firewalls, and IoT gateways to support sensor and data transmission infrastructure.
  • Define and implement data architecture standards, ensuring data storage, integration, and retrieval efficiency.
  • Plan and oversee the scalability of data systems to accommodate growing data volumes and user demands.
  • Advocate best practices and maintain high-quality code and data solutions.
  • Realize the data pipeline design in a sustainable and robust manner.
  • Evaluate and select appropriate data engineering technologies and tools to meet project requirements and industry best practices.
  • Continuously monitor and optimize data pipelines and systems for efficiency, speed, and cost-effectiveness.
  • Collaborate with cross-functional teams, data analysts, data scientists, and business stakeholders to understand data needs and deliver actionable insights.
  • Liaise with IT and network teams to ensure secure and reliable infrastructure that supports scalable analytics deployments.
  • Participate in basic network troubleshooting and configuration verification when anomalies affect data collection or model deployment.

Qualifications & Work Experience

  • Degree in Mechanical / Electrical / Electronics Engineering / Computer Science / Computing or equivalent from a recognized institution
  • Proven 2 to 3 years of working experience in a data engineering team
  • Previous Railway System experience would be advantageous

Skills

Technical skills include:

  • Technical expertise in data models, database design development, data mining and segmentation techniques
  • Knowledge of statistics and experience using statistical packages for analyzing datasets
  • Competent in Python and Database languages such as SQL

Generic skills include:

  • Strong planning skills and high on conscientiousness
  • Able to work independently and as a team effectively adjusting oneself flexibly to different work situations
  • Fluent in written and oral communication skills in English
  • Team player

Skills & Requirements

Technical Skills

Data modelsDatabase designData miningSegmentation techniquesStatisticsPythonSqlNetworkingIot gatewaysPlanningTeamworkCommunicationEngineeringData analytics

Employment Type

FULL TIME

Level

mid

Posted

5/4/2026

Continue to Indeed

You will be redirected to the job posting on Indeed.

Sign in and we'll score your resume against this role.

Find Similar Jobs

Browse roles in the same category, level, and remote setup.