About This Role
A*STAR seeks a Software Engineer to build and maintain the enTRUST platform, focusing on secure data processing pipelines, AI/ML integration for health research analytics, and compliance-driven infrastructure as-code.
Responsibilities
- Design and build data processing pipelines for ingress, transformation, and controlled export.
- Build internal operational tools and researcher-facing applications in a security-first environment.
- Develop access control policies and data isolation mechanisms across the platform.
- Provision secure researcher compute environments for anonymised linked government data analysis.
- Collaborate with agency partners to integrate domain-specific tooling and manage CI/CD pipelines.
- Participate in security reviews, compliance assessments, and architecture discussions.
Requirements
- Minimum degree in Computer Science, Software Engineering, or related discipline with strong technical foundation.
- 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) and modern development workflows.
- Software architecture principles, system design, and building resilient distributed systems.
- Experience with Agile development environments for iterative delivery cycles.