combuilder pte ltd
Ang Mo Kio / Global
Ang Mo Kio / Global
Responsibilities Develop and maintain software for security-sensitive and network-facing applications
Develop and integrate software using Go, Python, NodeJS and/or Rust
Work with networking and security protocols , including TCP/UDP, sockets and TLS
Integrate cryptographic functions using established libraries
Improve software performance, reliability and efficiency
Develop and maintain unit, integration and security tests
Participate in code reviews, security reviews and vulnerability fixes
Troubleshoot and contribute to services written in Go, C++ or Python
Work closely with security, platform and infrastructure teams
Requirements Strong development experience in Go, Python, NodeJS and/or Rust
Good understanding of network programming
Knowledge of secure coding, authentication, authorisation and common security threats
Comfortable working in Linux environments
Good understanding of testing, CI/CD and software development practices
Experience with backend systems, databases, caching and microservices
Strong problem-solving and debugging skills
Interest in using AI tools to support software development and learning
Good to Have Experience with cryptography or TLS
Knowledge of Post-Quantum Cryptography (PQC)
Experience with high-performance networking or asynchronous programming
Experience with secure networking products
Exposure to Kubernetes / containerised environments
Knowledge of SAST/DAST, dependency scanning or SBOM
Singapore, Ang Mo Kio / Global
Singapore / Global
Singapore / Global
Singapore, Ang Mo Kio / Global
Ang Mo Kio / Global
Singapore, Ang Mo Kio / Global