Software Engineer, enTRUST

A*STAR - Agency for Science, Technology and Research

Singapore

On-site

SGD 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A*STAR - Agency for Science, Technology and Research is seeking a technical professional to develop enTRUST, a data sharing and analytics platform aimed at improving health outcomes in Singapore. You will design and build essential platform services, maintain data processing workflows, and ensure secure researcher environments.

Applicants should have a degree in Computer Science or Software Engineering, and exhibit strong skills in React, Node.js, and AWS. Experience in Agile development is essential. This role offers impactful contributions to Singapore's health research innovation.

Qualifications

  • Minimum degree in Computer Science, Software Engineering or related discipline required.
  • Strong experience with React (TypeScript), Node.js and AWS cloud services.
  • Familiarity with Python for basic data analysis and Terraform for Infrastructure as Code.

Responsibilities

  • Design and build the platform services and infrastructure for enTRUST.
  • Maintain data processing pipelines and researcher-facing applications.
  • Implement data access control policies across the platform.

Skills

React (TypeScript)
Node.js
AWS cloud services
Python
Terraform
CI/CD pipelines
Agile development

Education

Degree in Computer Science, Software Engineering or related discipline
Master's degree in relevant discipline

Job description

Background

The RIE TRUST Office has been established to enable the strategic use of data by Singapore's RIE ecosystem in a manner that engenders public trust. Through supporting data-driven research, it aims to drive scientific excellence, strengthen national research innovation capabilities and competitiveness, and create impactful solutions. The Office operates under the purview of NRF, and is administratively hosted in A*STAR.

Job Description

The Office oversees the development of enTRUST, a data sharing and analytics platform that supports the safe use of research and real-world datasets to enable health research data analytics, so as to improve health outcomes for Singapore and support data-driven innovation.

Key Responsibilities Of EnTRUST
  • Designing and building the platform services and infrastructure that power enTRUST, Singapore's national Trusted Research Environment hosted on Government Commercial Cloud.
  • Building and maintaining data processing pipelines, internal operational tools, and researcher-facing applications in a security‑first, compliance‑driven environment.
  • Working across cloud infrastructure, data engineering, and application development to enable approved researchers from public and private sectors to analyse anonymised, linked government data under the 5 SAFEs framework.
Specifically, this role will focus on
  • Design and implement data processing pipelines for ingress, transformation, and controlled export.
  • Build and maintain internal operational tools and researcher‑facing applications.
  • Develop and enforce access control policies and data isolation mechanisms across the platform.
  • Provision and manage secure researcher compute environments.
  • Collaborate with agency partners and operations teams to integrate domain‑specific tooling.
  • Participate in security reviews, compliance assessments, and architecture discussions.
  • Write infrastructure‑as‑code and maintain CI/CD pipelines.
Job Requirements
  • Minimum degree in Computer Science, Software Engineering or related discipline with strong technical foundation required. Advanced degree (Master's) in relevant discipline is advantageous.
  • Strong experience with React (TypeScript), Node.js and AWS cloud services.
  • Familiarity with Python for basic data analysis and Terraform for IaC.
  • Proficiency in CI/CD pipelines (GitLab CI or similar) and modern development workflows.
  • Software architecture principles and system design.
  • Building resilient distributed systems.
  • Experience (minimum 2 years) working in Agile development environments with iterative delivery cycles would be highly regarded.
  • Demonstrated ability to tackle complex, abstract programming challenges with creative solutions. Experience making technical decisions that balance performance, maintainability, and business requirements.
  • Frontend experience, data engineering patterns, familiarity with health data standards, exposure to privacy‑enhancing technologies, or experience in government cloud environments will be an added advantage.
  • Team player who can communicate effectively within and across teams and stakeholders. Self‑motivated problem‑solver who takes full ownership of deliverables and follows through on commitments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, enTRUST
Software Engineer, enTRUST

A*STAR RESEARCH ENTITIES • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer, enTRUST
Software Engineer, enTRUST

A*STAR Research • Singapore

On-site
SGD 60,000 - 80,000
Platform Engineer: Trusted Research Data & Cloud
Platform Engineer: Trusted Research Data & Cloud

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 60,000 - 90,000
Data Platform Engineer - Cloud, Security, Health Data
Data Platform Engineer - Cloud, Security, Health Data

A*STAR RESEARCH ENTITIES • Singapore

On-site
SGD 60,000 - 90,000
Data Platform Engineer — Health Research, AWS & CI/CD
Data Platform Engineer — Health Research, AWS & CI/CD

A*STAR Research • Singapore

On-site
SGD 60,000 - 80,000
Manager/Senior Manager, Partnerships
Manager/Senior Manager, Partnerships

A*STAR Research • Singapore

On-site
SGD 70,000 - 100,000
Manager/Senior Manager, Partnerships
Manager/Senior Manager, Partnerships

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 70,000 - 90,000
Senior Manager
Senior Manager

A*STAR Research • Singapore

On-site
SGD 60,000 - 90,000
Platform Engineer - Data Exploration Platform Management
Platform Engineer - Data Exploration Platform Management

Centre for Strategic Infocomm Technologies • Singapore

On-site
SGD 60,000 - 80,000
Excellent engineering culture
Work-life balance
Opportunity for innovation
Strategic Lead for Data System Strategy & Planning
Strategic Lead for Data System Strategy & Planning

A*STAR Research • Singapore

On-site