Skip To Main Content
backBack to Search

Software Engineer (C++)

Hybrid in Hong Kong S.A.R: Hong Kong
C++& 2 others
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a C++ Software Engineer (Trading Systems). You will build and improve global electronic trading services with a focus on performance, stability and scalable deployment. Partner with trading and technology teams to deliver changes end to end — from design and coding through release, monitoring and production troubleshooting.

Responsibilities
  • Develop and enhance C++ services supporting global electronic trading workflows
  • Deliver changes end to end across development, testing, release and production support
  • Troubleshoot production issues and improve service stability, latency and throughput
  • Build monitoring and alerting to improve availability and incident response
  • Automate build and deployment workflows using DevOps practices and tooling
  • Collaborate with business and engineering stakeholders to translate requirements into solutions
  • Contribute to modernization efforts including cloud-ready architecture and microservices
Requirements
  • Hands-on experience building production-grade C++ applications
  • Knowledge of data structures, algorithms, software design and core programming concepts
  • Working experience with Linux in production environments
  • Ability to analyze and troubleshoot distributed systems and microservice-based services
  • Working knowledge of Java or Python for service development or automation
  • Clear communication with technical and business-facing stakeholders across locations
  • Problem-solving approach with ownership from investigation through resolution
Nice to have
  • Exposure to Kubernetes, Helm and Docker
  • Familiarity with Apache Kafka or similar event streaming platforms
  • Experience with observability tools such as Grafana and Prometheus