Staff Software Engineer, RSAF
Core
Tech Lead owning architecture and engineering of RAiD's cyber defence and AI platforms for automated vulnerability management and security compliance monitoring for the RSAF.
Role type
Staff Software Engineer (Tech Lead)
Builds
Production-grade unified cyber defence platform with AI and agentic workflows for vulnerability detection, compliance assessment, and automated remediation.
Domain
Cybersecurity, Artificial Intelligence, Cloud Infrastructure
Deliverable
production ML models
Required skills
Full-stack engineering (React, TypeScript, Node.js, Python), Software architecture and system design, Cloud-native development (AWS, Terraform, ECS/EKS), AI/LLM engineering (agentic workflows, tool calling, RAG), Application and cyber security (SAST/DAST, VAPT, compliance), Technical leadership and mentoring
Preferred skills
LLM platforms (Azure OpenAI, Amazon Bedrock), Agentic frameworks (LangGraph, LangChain), Security tooling (Burp Suite, Nessus, Semgrep), Air-gapped environment operations, Vendor oversight
Technologies
React, TypeScript, Node.js, Python, AWS, Terraform, Amazon ECS/EKS, LangGraph, LangChain, Azure OpenAI, Amazon Bedrock, Burp Suite, Nessus, Semgrep, CodeQL
Responsibilities
Own architecture and end-to-end delivery of scalable cyber defence platform; Design and build AI/agentic capabilities for security operations; Lead technical design, code reviews, and engineering practices; Partner with stakeholders to translate needs into solutions; Provide technical oversight of external vendors and partners
Seniority
Staff, hands-on technical leadership
