Start Your Search Here

Job Search

COMBUILDER PTE LTD

Singapore / Global

Software Engineer (Go/Python) — AMK

Job Description

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

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs