Search by job, company or skills

N

Backend Engineer (Data Platform) - 18 Months Contract

3-6 Years
SGD 7,000 - 8,500 per month
Save
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Contract Period: 18 Months

Working Location: Central / 2 days WFH

Role Overview

We are seeking a Full Stack / Data Engineer to design and build a high-performance data ingestion and API platform for automatic weather station data. The role will focus on cloud-based ingestion pipelines, time-series data storage, quality control logic, and APIs for high-frequency data insertion and retrieval.

The ideal candidate has strong experience building scalable backend systems for real-time or near-real-time data, with the ability to work across ingestion architecture, data modelling, API design, and operational reliability.

Key Responsibilities

  • Architect and implement high-throughput data ingestion pipelines for telemetry and sensor data.

  • Build backend services and APIs for data insertion, retrieval, configuration, and operational platform functions.

  • Design low-latency RESTful, gRPC, or equivalent APIs for high-frequency time-series workloads.

  • Implement streaming or near-real-time quality control logic, including anomaly detection and configurable validation rules.

  • Design non-proprietary time-series schemas that support efficient storage, retrieval, governance, and future extensibility.

  • Support access control, data governance, auditability, and secure integration patterns.

  • Collaborate with IoT/network engineers to define ingestion contracts, payload formats, protocol boundaries, and error handling.

  • Work with stakeholders to validate performance, stability, and reliability against agreed platform requirements.

  • Contribute to system documentation, deployment notes, API specifications, and operational handover materials.

Required Skills and Experience

  • Strong backend engineering experience with high-throughput, cloud-based data platforms.

  • Experience designing and operating data ingestion pipelines for streaming, telemetry, sensor, IoT, or time-series data.

  • Proficiency in at least one modern backend language such as Python, Java, Go, Node.js, or similar.

  • Experience designing production-grade APIs, including REST, gRPC, or equivalent programmatic interfaces.

  • Familiarity with time-series databases, relational databases, data lakes, or scalable storage systems.

  • Understanding of performance tuning, data partitioning, batching, backpressure, observability, and reliability patterns.

  • Ability to work across data engineering, backend development, and platform integration concerns.

Good to Have

  • Experience with cloud services, containerized deployments, CI/CD, infrastructure-as-code, or managed streaming technologies.

  • Familiarity with data quality frameworks, rules engines, or anomaly detection for operational data.

  • Experience with environmental, geospatial, industrial IoT, or mission-critical data systems.


Interested candidates who wish to apply for the above positions, please click Apply now

We regret that only shortlisted candidates will be notified.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148838823