CareerPlanSign in

Lead Software Engineer (C++)

THA-Bangkok-One Bangkok💼 Full-time🗓 2026-08-03 → 2026-09-26

Core

Building a new team in Bangkok to develop low-latency, high-throughput, high-performance network-based solutions for capturing, filtering, and aggregating market data within the 'Elektron' real-time ecosystem.

Role type

Senior IC C++ software engineer (founding member)

Builds

Linux-based network solutions for market data distribution and consumption

Domain

Financial markets infrastructure / Real-time data systems

Deliverable

production ML models | product features

Required skills

C++11, multi-threaded programming, Linux development, network programming (sockets, TCP/IP, UDP), build systems (Makefile, CMake), design patterns, performance optimization

Preferred skills

Rust, Go, C#, Java, Python, legacy C++98 modernization, market data domain knowledge

Technologies

C++, Linux, Python, Bash, Makefile, CMake, POSIX API, sockets, TCP/IP, UDP

Responsibilities

Design and implement C++ software modules including build scripting and testing; conduct code/design reviews; partner with QA for quality assurance; mentor junior-to-mid level engineers; resolve field problems; contribute to technical documentation

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.