Headlands Tech Holdings
C++ Software Developer
Amsterdam +11 · Remote · Full-time · Posted May 11, 2026
- Location
- Amsterdam
Chicago
London
New York
Amsterdam, North Holland, Netherlands
Chicago, Illinois, United States
London, England, United Kingdom
New York, New York, United States
Remote - APAC
Remote - Europe
Remote - US
Singapore - Education
- Preferred degree in any computing-related area; extensive professional software development experience may be substituted.
About the job
Design, build, and optimize C++ software and infrastructure for automated electronic trading systems, collaborating with research, systems, and operations teams.
What you'll do
- Build and improve exchange connectivity, trading strategies, and research infrastructure.
- Optimize trading-system performance, including latency, throughput, networking, and distributed systems.
- Investigate production issues and help maintain system stability, reliability, and monitoring.
What they ask for
- Strong C++ ability, or experience with another statically typed imperative programming language.
- Sound software engineering fundamentals and ability to implement technical solutions.
- Knowledge of computing across the technical stack, from individual machines to distributed systems.
- Ability to design and implement automated, scalable, maintainable solutions with extensive testing.
Nice to have
- Computing-related degree, or extensive professional software development experience in lieu of a degree.
- Linux knowledge; trading-industry experience is preferred but not mandatory.
Tools
C++, Linux
Model-written summary · the original posting is authoritative