Full time

C++ Engineer

Our client is a leading proprietary trading firm with a long-term vision and a strong focus on helping global markets price and manage risk efficiently. The firm fosters a fun, collaborative, and high-trust culture where teams are encouraged to solve complex industry challenges and take well-calculated risks together.

With a strong commitment to innovation and ethical excellence, the organization aims to remain at the forefront of the trading industry today and well into the future. Founded in the mid-1990s by experienced traders, the firm has grown into an established market leader with a meaningful impact on financial markets, its people, and the communities it operates in.

The Opportunity

You will join a newly formed, Amsterdam-based team focused on expanding the firm’s presence in the APAC region. The role involves contributing to global options market-making and volatility strategies, while collaborating closely with teams in Chicago, New York, and London. This is a unique opportunity to work in a tight-knit, highly experienced group where you can make a startup-level impact within a well-established organization.

If youre passionate about high-performance C++ engineering and enjoy tackling intricate technical challenges in a fast-paced trading environment, this role could be a great fit.

What You’ll Do

  • Design, implement, and deploy trading strategies using modern C++ (C++ 20).

  • Collaborate closely with Traders and Quantitative Researchers to build low-latency execution and market-making strategies.

  • Work cross-functionally with teams including operations, pricing, exchange connectivity, inventory and risk management, and test automation.

  • Ensure operational safety and engineering excellence through rigorous testing, clean and maintainable architecture, and adherence to best practices.

  • Prioritize well-designed, scalable solutions over ad hoc implementations.

What Were Looking For

  • Strong experience building high-performance, scalable trading systems in modern C++ (C++20 preferred).

  • Solid background in multi-threaded programming and distributed system architectures.

  • Excellent communication skills with the ability to collaborate, influence, and build trust across teams.

  • Proven ability to quickly diagnose issues and drive solutions to completion.

  • Confidence in making architectural decisions independently in a production environment.

uc_stacked_images_elementor_9a98df5_item1 uc_stacked_images_elementor_9a98df5_item2 uc_stacked_images_elementor_9a98df5_item3 uc_stacked_images_elementor_9a98df5_item4

Join the Elity Members’ Network

Can’t see your perfect role just yet? We work proactively with candidates and often place talent before jobs are even published.

Apply for this Job

Join the Elity Members’ Network

Can’t see your perfect role just yet? We work proactively with candidates and often place talent before jobs are even published.