Headlands Tech Holdings
C++ Software Developer - New Grad
Amsterdam +9 · Remote · Entry level · Full-time · Posted Sep 16, 2026
- Location
- Amsterdam
Chicago
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 a computing-related area; extensive professional software development experience may be substituted.
About the job
Design, build, and maintain C++ software and infrastructure for automated electronic trading, working with research, systems, and operations teams.
What you'll do
- Build and improve exchange connectivity, trading strategies, and research infrastructure.
- Optimize trading-system performance, latency, scalability, and reliability.
- Investigate production issues and develop monitoring and distributed storage systems.
What they ask for
- Strong software engineering fundamentals and ability to implement technical solutions.
- Superior C++ skills or experience with another statically typed imperative programming language.
- Knowledge across the technical stack, from individual machines to distributed systems.
- Ability to develop fully automated, scalable, maintainable solutions with extensive testing.
Nice to have
- Computing-related degree or extensive professional software development experience in lieu of a degree.
- Knowledge of Linux; trading-industry experience is preferred but not mandatory.
Tools
C++, Linux
Model-written summary · the original posting is authoritative