Jobiglo

No results.

Research Engineer I – Trust Technologies

ntu · NTU Main Campus

New
Junior 🇬🇧 English
Java Python Go Linux Shell scripting API development SQL PostgreSQL Supabase Authentication Access control Security mechanisms

Job description

About the role

Nanyang Technological University’s National Centre for Research in Digital Trust (DTC) is a Trust Technology Research Centre executing a national program to position Singapore as a strong trust hub. The role focuses on developing secure, scalable backend services, managing data storage and user information, and supporting the deployment and operation of web‑based applications for digital trust platforms.

Key responsibilities

  • Design, develop, deploy, and maintain backend services and platform infrastructure to support research prototypes and digital trust applications.
  • Collaborate with Centre researchers to translate research outputs into scalable, deployable system implementations.
  • Set up and manage databases, storage systems, and backend services—including platforms such as Supabase—with appropriate security controls.
  • Deploy and maintain web applications, handling authentication, authorisation, access control, and related security mechanisms.
  • Support platform deployment, system integration, monitoring, maintenance, and scaling to ensure reliable and secure operation.

Required profile

  • Minimum Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in backend programming languages such as Java, Python, Go, C, or C++.
  • Experience with Linux distributions (Ubuntu, CentOS, RHEL) and shell scripting.
  • Strong background in backend system development, API development, and web‑application deployment.
  • Ability to install, configure, and use SQL databases; experience with PostgreSQL, Supabase, or similar cloud‑based data services is a plus.
  • Familiarity with cloud‑based or containerised environments and supporting system scalability and availability.
  • Knowledge of implementing authentication, authorisation, access control, and security mechanisms for web applications and backend services.

Required skills

  • Java
  • Python
  • Go
  • C / C++
  • Linux (Ubuntu, CentOS, RHEL)
  • Shell scripting
  • API development
  • SQL
  • PostgreSQL
  • Supabase
  • Cloud‑based services
  • Containerisation
  • Authentication & authorization
  • Access control
  • Security mechanisms

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec ntu.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Singapore.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 20 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ntu

NTU Main Campus

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.