Software Engineer, enTRUST

A*STAR RESEARCH ENTITIES

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 RESEARCH ENTITIES in Singapore is seeking a talented individual to enhance the enTRUST platform, focusing on data processing, infrastructure, and security. The ideal candidate will hold a relevant degree and possess strong experience in React (TypeScript), Node.js, and AWS. Responsibilities include designing data pipelines and managing operational tools.

You will collaborate with agency partners and participate in architecture discussions, ensuring high standards of compliance and security. A commitment to effective teamwork and strong communication skills is essential for this role.

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.
  • Proficiency in CI/CD pipelines and modern development workflows.
  • Experience in Agile development environments is highly regarded.
  • Demonstrated ability to tackle complex programming challenges.

Responsibilities

  • Design and implement data processing pipelines.
  • Build and maintain operational tools and researcher-facing applications.
  • Develop and enforce access control policies.
  • Collaborate with partners to integrate domain-specific tooling.
  • Write infrastructure-as-code and maintain CI/CD pipelines.

Skills

React
Node.js
AWS
Python
Terraform
Agile development

Education

Degree in Computer Science or Software Engineering

Tools

GitLab CI

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, as well as create impactful solutions. The Office operates under the purview of NRF, and is administratively hosted in A*STAR.

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
  1. Designing and building the platform services and infrastructure that power enTRUST, Singapore's national Trusted Research Environment hosted on Government Commercial Cloud.
  2. Building and maintaining data processing pipelines, internal operational tools, and researcher-facing applications in a security-first, compliance-driven environment.
  3. 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
  1. Design and implement data processing pipelines for ingress, transformation, and controlled export.
  2. Build and maintain internal operational tools and researcher-facing applications.
  3. Develop and enforce access control policies and data isolation mechanisms across the platform.
  4. Provision and manage secure researcher compute environments.
  5. Collaborate with agency partners and operations teams to integrate domain-specific tooling.
  6. Participate in security reviews, compliance assessments, and architecture discussions.
  7. Write infrastructure-as-code and maintain CI/CD pipelines.
Job requirements
  1. Minimum degree in Computer Science, Software Engineering, or related discipline with strong technical foundation required. Advanced degree (Master's) in relevant discipline is advantageous.
  2. Strong experience with React (TypeScript), Node.js and AWS cloud services.
  3. Familiarity with Python for basic data analysis and Terraform for IaC.
  4. Proficiency in:
    1. CI/CD pipelines (GitLab CI or similar) and modern development workflows
    2. Software architecture principles and system design
    3. Building resilient distributed systems
  5. Experience (minimum 2 years) working in Agile development environments with iterative delivery cycles would be highly regarded.
  6. Demonstrated ability to tackle complex, abstract programming challenges with creative solutions. Experience making technical decisions that balance performance, maintainability, and business requirements.
  7. 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.
  8. 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 - Agency for Science, Technology and Research • 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 - Agency for Science, Technology and Research • Singapore

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

A*STAR Research • Singapore

On-site
SGD 70,000 - 100,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