Senior/Software Developer (AMK)

MAESTRO HUMAN RESOURCE PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PVH (Tommy Hilfiger/Calvin Klein) is hiring a hands-on Software Engineer to build high-performance, security-critical software in Go/NodeJS/Python/Rust. You will design, implement, test, and harden core components close to the network stack with a focus on correctness and production readiness.

You will collaborate across security, platform, and infrastructure teams, translating security requirements into robust code and delivering enterprise-grade reliability, observability, and maintainability.

Qualifications

  • Strong experience developing in Go/NodeJS/Python/Rust for production systems.
  • Solid fundamentals in network programming (socket I/O, connection lifecycle, timeouts).
  • Practical understanding of applied security: secure coding, key handling, auth concepts, attack patterns.

Responsibilities

  • Build and maintain production-grade services in security-sensitive contexts.
  • Implement cryptographic mechanisms using established libraries.
  • Develop components interacting with transport/security protocols and networking primitives.
  • Optimize performance for throughput/latency with profiling and memory efficiency.
  • Design for operability with metrics, logging, tracing, and robust error handling.
  • Write unit/integration/fuzz tests and contribute to secure SDLC processes.

Skills

Go
Node.js
Python
Rust
Network programming fundamentals
Security knowledge

Tools

Linux
TLS/SSL concepts
CI/CD
Sockets

Job description

Role Overview

We are hiring a hands-on Software Engineer to build high-performance, security-critical software in Go/NodeJS/Python/Rust. This role is strongly development-focused: you will design, implement, test, and harden core components that operate close to the network stack and security boundary, with an emphasis on correctness, performance, and production readiness. You'll work with engineers across security, platform, and infrastructure, translating security and protocol requirements into robust code, and ensuring the software meets enterprise-grade standards for reliability, observability, and maintainability.

Key Responsibilities
  • Build and maintain production-grade services/libraries that operate in security-sensitive, network-facing contexts.
  • Implement and integrate cryptographic mechanisms using established libraries, following secure engineering practices.
  • Develop software components interacting with transport/security protocols (e.g., TLS concepts, session lifecycle, certificates, key handling) and networking primitives (e.g., TCP/UDP, sockets, streaming I/O).
  • Optimize performance for throughput/latency, including profiling, memory efficiency, concurrency control, and backpressure handling.
  • Design for operability: metrics, structured logging, tracing, alert-friendly error handling, and safe failure modes.
  • Write comprehensive tests: unit, integration, fuzz/property tests, and negative security tests.
  • Contribute to secure SDLC: threat modelling participation, code reviews, vulnerability remediation, dependency hygiene, and secure defaults.
  • Polyglot Problem Solving: Move fluidly across the stack. You will be expected to interface with, debug, or contribute to services written in languages (e.g., Go, C++, or Python) as needed.
Required Qualifications
  • Strong experience developing in Go/NodeJS/Python/Rust (production systems, not just hobby projects).
  • Solid fundamentals in network programming (socket I/O, connection lifecycle, timeouts, retries, buffering, framing).
  • Practical understanding of applied security: secure coding practices, key material handling basics, authentication / authorization concepts, common attack patterns (downgrade, replay, MITM, injection, resource exhaustion).
  • Comfortable working in Linux environments (debugging, performance tooling, networking diagnostics).
  • Ability to deliver clean, maintainable code with strong engineering discipline (tests, CI/CD familiarity, documentation).
Preferred / Bonus Experience
  • Experience integrating or contributing to cryptography / TLS libraries (Rust ecosystem is a plus).
  • Interest/Familiarity with post-quantum cryptography (PQC) concepts and migration approaches (e.g., hybrid strategies, KEMs/signatures at a conceptual level).
  • Experience with high-performance networking patterns (async runtimes, event loops, zero-copy considerations).
  • Experience with secure networking products (secure proxies, gateways, VPN/tunnelling, L4/L7 security controls, DLP, inspection pipelines) - without requiring domain disclosure.
  • Exposure to Kubernetes / containerized deployment and production operations (health checks, rollout safety, SLOs).
  • Knowledge of secure development practices: SAST/DAST, dependency scanning, SBOM, reproducible builds.
  • Interest/Experience in utilising AI harnesses and coding tools to accelerate your development/delivery.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Software Developer (AMK)
Senior/Software Developer (AMK)

United States Digital Space LLC • Singapore

On-site
SGD 90,000 - 150,000
Software Engineer, Security Server Applications
Software Engineer, Security Server Applications

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Daikin Holdings Singapore Pte Ltd • Singapore

On-site
SGD 140,000 - 200,000
Software Engineers
Software Engineers

PageGroup Corporation Solutions (Malaysia) Sdn Bhd • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer
Backend Engineer

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Senior Software Security Engineer
Senior Software Security Engineer

oneberry technologies pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

ATT Digiverse • Singapore

On-site
SGD 110,000 - 170,000
Senior Backend Engineer (Golang)
Senior Backend Engineer (Golang)

cmc-apac private limited • Singapore

On-site
SGD 80,000 - 110,000
Software Engineer (AI Engineering)
Software Engineer (AI Engineering)

Ensign InfoSecurity • Singapore

On-site
SGD 70,000 - 110,000
Senior Backend Engineer (Golang)
Senior Backend Engineer (Golang)

Not Another Headhunting Company • Singapore

On-site
SGD 80,000 - 120,000