Location
In office (Singapore)
Employment
Full-Time
First seen by Alion on Jan 12, 2026. Defence Science and Technology Agency scores C on the Alion truth index.
Overview
Company
Impact
Profile match
The Defence Science and Technology Agency is a Singapore government statutory board under the Ministry of Defence that acquires, develops and sustains defence technology and systems for the Singapore Armed Forces. Established in 2000, it handles systems engineering, procurement, digital engineering, cloud, cybersecurity, simulation and AI programmes for air, land and naval platforms, and runs scholarships and internships. It hires software and systems engineers, robotics and AI engineers, cloud security specialists, programme managers, procurement executives and administrative staff, all based in Singapore.
DSTA’s Information Programme Centre develops and delivers solutions to defend Singapore’s Digital Space. These solutions support critical 24/7 operations through the collection, aggregation and dissemination of data from various systems.
We are looking for motivated Software Engineers to implement automated data services and develop specialised solutions that ensure the efficiency, robustness and availability of these services.
Join us if you:
- Want to see your solutions used in real-world operations that protect Singapore.
- Enjoying the freedom and technical autonomy to build full-stack solutions from the ground up.
- Are willing to continuously adapt yourself and the software you build as threats and requirements evolve.
Key Responsibilities:
- Solution Design: Design and develop data pipelines designed to efficiently collect, aggregate and disseminate data across multiple systems.
- Core Data Services Development: Design, document and implement APIs to expose aggregated data to various consumers Develop algorithms to automatically detect, diagnose and address issues with data pipelines.
- Continuous Improvement: Enhance and evolve existing data pipelines as new data sources are discovered and integrated.
- Collaboration: Work closely with data producers and consumers to understand requirements, and collaborate with cross-functional teams, (including infrastructure and cybersecurity), to ensure successful project delivery.
Requirements
Minimum Requirements
- Degree in Computer Science or a related technical field (e.g. Electrical Engineering).
- Proficiency in software engineering, with experience in Java, C++ or other object-oriented programming languages.
- Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
Preferred Technical Skills
- Experience with GIT-based source code management.
- Strong understanding of software design principles, including code modularity and maintainability.
- Understanding of Computer Networking.
- Experience in one or more of the following areas:
- Containerisation technologies (e.g. Docker, Kubernetes)
- Stream processing technologies (e.g. Kafka)
- Database and search technologies (e.g. ElasticSearch)
- Secure Software development and testing tools (e.g. Parasoft, Fortifiy, Webinspect)
- Basic Linux scripting (Bash or Shell)
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
982,073 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Singapore
≈ $57k – $116k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree
Python
JavaScript
TypeScript
C#
Node JS
AI/ML
Copilot
Claude Code
OpenAI Codex
DevOps
Splunk
GCP
Datadog
Dynatrace
Azure
CI/CD
Git
Grafana
Platform Engineering
Self-Healing
AIOps
Incident Management
Management
ITSM
Apply
Lead Software Developer
1 day ago
≈ $58k – $118k per year (Estimated) • Hybrid • 10+ years exp • Bachelor's Degree • Singapore
Python
Java
SQL
Java
Spring Boot
Hibernate
Databases
PostgreSQL
Snowflake
Apache Kafka
DevOps
Rest API
Prometheus
AWS
AWS Lambda
Amazon EC2
Cortex
Amazon S3
AWS Step Functions
Analytics
Tableau
Power BI
Dimensional Modeling
Apply
≈ $59k – $110k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Singapore
Python
Java
SQL
C++
Databases
Google Cloud Spanner
AI/ML
Feature Store
Analytics
A/B Testing
Apply
Senior Software Engineer, Product Security
10 hours ago
≈ $85k – $178k per year (Estimated) • Hybrid • 5+ years exp • Dublin
Python
Rust
TypeScript
C++
AI/ML
AI Agents
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Cybersecurity
Least Privilege
Threat Modeling
Apply
Content Migration Developer
6 hours ago
≈ $109k – $218k per year (Estimated) • Hybrid • 3+ years exp • Washington
Python
JavaScript
PHP
PowerShell
Node JS
PHP
Drupal
Databases
MySQL
DevOps
Git
AWS
Management
Confluence
Jira
Agile
Scrum
Apply
Azure Cloud Platform Engineer
1 day ago
≈ $16k – $35k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Pune
PowerShell
C#
C#
.NET
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Azure AKS
Apply
Системный администратор Linux (МГТС)
1 day ago
up to $47k per year (net) • Hybrid • 3+ years exp • Moscow
Python
Bash
DevOps
Terraform
Ansible
VMWare
Proxmox VE
Hyper-V
CentOS Stream
Linux
Astra Linux
DNS
VLAN
Management
Agile
Scrum
Kanban
Apply
Lead AI Platform Engineer
1 day ago
≈ $24k – $53k per year (Estimated) • In office • Bengaluru
Python
Python
FastAPI
Databases
PostgreSQL
Redis
AI/ML
LangGraph
LangChain
Model Context Protocol
Prompt Engineering
AI Agents
LLM
RAG
Human-in-the-Loop
Knowledge Graph
LLM Guardrails
Multi-Agent Systems
DevOps
AWS
Docker
Apply
≈ $13k – $33k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Pune • Bengaluru
JavaScript
SQL
C#
C++
C#
.NET
Entity Framework Core
Frontend
React.js
Mobile
MVVM
Dependency Injection
DevOps
CI/CD
Management
Jira
Agile
Apply
Software Test Engineer
1 day ago
≈ $39k – $92k per year (Estimated) • Equity • In office • Full-Time • Glasgow
Java
DevOps
Azure DevOps
Azure
Git
GitHub
Management
Jira
Agile
QA
Cypress
Playwright
Appium
Apply
≈ $33k – $66k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Singapore
Python
JavaScript
C++
AI/ML
AI Agents
Frontend
React.js
DevOps
Rest API
WebSockets
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Linux
Management
Agile
Scrum
Apply
≈ $39k – $108k per year (Estimated) • In office • Full-Time • Singapore
Python
Java
Databases
Apache Kafka
AI/ML
Time Series Forecasting
Machine Learning
DevOps
Docker
Apply
≈ $58k – $119k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Singapore
DevOps
CI/CD
AWS
IAM
Cybersecurity
OWASP
Apply
Modelling & Simulation Software Engineer
5 days ago
≈ $32k – $64k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Singapore
Java
C#
C++
DevOps
CI/CD
Git
Game Dev
Unity
Design
Blender
Maya
Management
Agile
Scrum
Apply
Principal Engineer, Infrastructure
5 days ago
≈ $60k – $123k per year (Estimated) • In office • Full-Time • 2+ years exp • Singapore
DevOps
Docker
Kubernetes
Apply
≈ $42k – $90k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Singapore
Java
SQL
C++
Databases
HBase
AI/ML
Hadoop
Spark
Apply
Program Manager (Engineering Change Management)
10 hours ago
≈ $42k – $94k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Apply
Senior Partnership Manager, APAC
10 hours ago
≈ $55k – $110k per year (Estimated) • In office • Full-Time • 7+ years exp • Singapore
Apply
Apply
Middle Office Analyst
11 hours ago
≈ $37k – $73k per year (Estimated) • In office • Singapore
Python
Analytics
Alteryx
Apply
This is one of many
982,073 more open roles from verified company boards, updated every day.

