Logo
Engtal

C++ Software Engineer, Low-Latency System

Engtal, Chicago, Illinois, United States


We are seeking a highly skilled Software Engineer to join our Chicago team. In this role, you will design, develop, and optimize software solutions tailored to the hardware-specific demands of a global trading infrastructure. Working in a dynamic and fast-paced environment, you'll collaborate closely with global teams to drive continuous improvement and innovation. This position is ideal for someone with extensive experience in low-level, high-performance C++ development and a strong background in working with hardware teams to build integrated, efficient systems. Core Responsibilities: Collaborate with hardware engineers and cross-functional teams to gather requirements and deliver effective solutions. Develop high-performance software to control and interface with hardware components. Optimize system components to achieve ultra-low latency and high-throughput performance. Ensure seamless integration of new applications and enhancements within the existing trading infrastructure. Skills and Experience: Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field. 5 years of professional experience using modern C++ in a low-latency environment. Proven expertise in software development for hardware platforms. Familiarity with trading systems and financial markets is a strong advantage. Exceptional problem-solving and communication skills. About the Role: Join a leading trading organization that excels in building advanced, low-latency technology and delivering exceptional execution capabilities. With a history spanning over 30 years, the team has consistently driven innovation in global markets, providing essential liquidity and fostering stability. This environment encourages entrepreneurial spirit, collaboration, and innovation, enabling the development of state-of-the-art systems and diversified strategies to meet future challenges.