Search by job, company or skills

Software Engineer (Go/Python) AMK

Software Engineer (Go/Python) AMK

combuilder pte ltd
2-5 Years
SGD 0.5 - 0.66 LPA
Early Applicant
  • Posted 14 days ago
  • Be among the first 10 applicants

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

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

2-5 yrs
SGD 0.5 - 0.66 LPA
Singapore, Ang Mo Kio
Skills:
Post-Quantum Cryptography (PQC), DAST, Tcp, Nodejs, Microservices, Databases, Tls, Cryptography, Python, Rust, UDP, C++, Asynchronous programming, Sockets, Linux, Kubernetes, SBOM, Go, Caching, Dependency scanning, Secure networking products, SAST, Backend systems, CI/CD