ST Engineering Group logo
Lead Software Engineer (Secure Network|CDS)(DSC|SN)
full-timeSingapore

Summary

Location

Singapore

Type

full-time

Explore Jobs

About this role

ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe,

the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart city, defence and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange.

 

Join our Cyber Team

We are an industry leader in cybersecurity with over two decades of experience, we deliver a holistic suite of trusted cybersecurity solutions to empower cyber resilience for government and ministries, critical infrastructure, and commercial enterprises. Backed by our indigenous capabilities and deep domain expertise, we offer robust cyber-secure products and services in cryptography, cybersecurity engineering, digital authentication, SCADA protection, audit and compliance. We specialise in the design and build of security operations centres for cybersecurity professionals and provide managed security services to strengthen the cybersecurity posture of our government and enterprise customers.

 

Responsibilities

  • Secure System Development: Design and implement CDS components that enforce strict data flow control and security policies across classified/unclassified domains.
  • Protocol Handling: Develop and optimize secure communication features across OSI Layers 2–7, including packet filtering, protocol validation, and content inspection.
  • Performance & Security Optimization: Achieve low-latency, high-throughput data transfer while maintaining compliance with security frameworks (e.g., Common Criteria, NIST).
  • Containerization & Orchestration: Deploy CDS services using Docker and orchestrate with Kubernetes or Docker Swarm, ensuring hardened configurations and RBAC.
  • Secure Messaging: Architect and maintain messaging systems using RabbitMQKafka, or Redis, with emphasis on integrity, confidentiality, and controlled release.
  • Compliance & Assurance: Implement secure coding practices, encryption (TLS/mTLS), and auditing mechanisms aligned with cybersecurity standards.
  • Collaboration: Work closely with security architects, compliance teams, and government stakeholders to meet accreditation requirements.

 

Qualifications

  • Experience:
  • 8+ years in software engineering, with 2–3+ years in secure networked systems or Cross Domain Solutions (CDS) environments.
  • Programming:
  • Proficiency in C/C++Go, or Rust for performance-critical components.
  • Proficiency in one or more of: Java (Spring/Spring Boot)GoC#/.NETNode.js (TypeScript/JavaScript), or Python for application components.
  • Cybersecurity Knowledge
  • Containers & Cloud: Experience with KubernetesDocker, and secure container lifecycle management.
  • Messaging Systems: Hands-on with messaging systems such as, but not limited to, RabbitMQKafka, or Redis in secure, high-availability deployments.
  • Mindset: Strong security-first approach, attention to detail, and ability to work in regulated environments.

 

Technical Expertise

  • Networking & Security:
  • OSI Layers 2–7, secure protocol handling (TLS/mTLS, IPsec), packet filtering, DPI.
  • Network segmentation, VLANs, firewall rules, and zero-trust principles.
  • Secure Messaging:
  • Encryption, authentication, and integrity checks on messaging systems.
  • Message filtering and sanitization for cross-domain compliance.
  • Container Security:
  • Hardened Docker/Kubernetes deployments, RBAC, Pod Security Policies, image scanning.
  • Performance & Reliability:
  • Low-latency design, fault-tolerant architectures, and secure failover strategies.
  • Compliance & Auditing:
  • Logging, monitoring, and evidence collection for security accreditation.

 

Find out more:  https://www.stengg.com/cybersecurity

 

 

ST Engineering believes in fostering a culture where team members are encouraged to overcome challenges, explore new ideas, and work together to succeed. We value individuals who are determined to push beyond the boundaries, and have a thirst for knowledge, continuous learning, and self-improvement.

Other facts

Tech stack
Secure System Development,Protocol Handling,Performance Optimization,Security Optimization,Containerization,Orchestration,Secure Messaging,Compliance,Networking,Security,Messaging Systems,Container Security,Performance,Reliability,Compliance,Auditing

About ST Engineering Group

At ST Engineering, we apply our technology and innovation to solve real-world problems and improve lives. Our commitment to excellence and our track record as a global technology, defence, and engineering company earns us a reputation for quality and trust.

Subscribe to get the latest news delivered to your inbox: http://eepurl.com/htCq_P.

For more updates, follow us on Facebook, Instagram, LinkedIn and YouTube.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Engineering Services
Founding Year: 1967

What you'll do

  • The Lead Software Engineer will design and implement secure components for data flow control and security policies, while developing secure communication features across various OSI layers. They will also collaborate with security architects and compliance teams to meet accreditation requirements.

Ready to join ST Engineering Group?

Take the next step in your career journey

Frequently Asked Questions

What does a Lead Software Engineer (Secure Network|CDS)(DSC|SN) do at ST Engineering Group?

As a Lead Software Engineer (Secure Network|CDS)(DSC|SN) at ST Engineering Group, you will: the Lead Software Engineer will design and implement secure components for data flow control and security policies, while developing secure communication features across various OSI layers. They will also collaborate with security architects and compliance teams to meet accreditation requirements..

Why join ST Engineering Group as a Lead Software Engineer (Secure Network|CDS)(DSC|SN)?

ST Engineering Group is a leading Engineering Services company.

Is the Lead Software Engineer (Secure Network|CDS)(DSC|SN) position at ST Engineering Group remote?

The Lead Software Engineer (Secure Network|CDS)(DSC|SN) position at ST Engineering Group is based in Singapore, Singapore, Singapore. Contact the company through Clera for specific work arrangement details.

How do I apply for the Lead Software Engineer (Secure Network|CDS)(DSC|SN) position at ST Engineering Group?

You can apply for the Lead Software Engineer (Secure Network|CDS)(DSC|SN) position at ST Engineering Group directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about ST Engineering Group on their website.