C++ Software Engineer, Early Careers
ImcJob Description
📋 Description Develop in-house, latency-critical software for execution stack in Amsterdam Own end-to-end product development from requirements to production Balance latency, throughput, simplicity, and maintainability with automated testing Collaborate with engineers, traders, researchers, and quants across global offices Integrate hardware solutions and profiling/optimisation to improve performance 🎯 Requirements 2-3 years of full-time professional work experience post-graduation Bachelor’s or Master’s degree in Engineering, Computer Science or related field Strong knowledge of algorithms and data structures Solid programming skills in modern C++ (C++17 or later) Interest in how software runs on hardware: memory, caches, networking Flexibility and adaptability in a rapidly evolving environment 🎁 Benefits Global trading firm with a collaborative, high-performance culture Exposure to latency-sensitive trading technology and real-time data