Top C++ Jobs in Chicago, IL
As a C++ Software Developer at DRW, you will design, develop, and maintain a low latency trading platform, create automated trading strategies, and collaborate with researchers on algorithm development, all while learning about financial markets and technology workflows.
As a Treasury Infrastructure Software Engineer, you will design, develop, and maintain software solutions for treasury functions, collaborate with teams on integration, manage infrastructure, and ensure compliance and security of treasury systems.
The Senior Manager, Software Engineering will lead a team focused on developing the Trading Execution Management System, drive technical vision, ensure system performance and reliability, and collaborate with various teams to deliver high-quality features.
Featured Jobs
As a Lead Software Engineer, you will develop cutting-edge runtime systems and offline tools while leading a team of approximately 7 engineers. Your responsibilities include optimizing systems, improving pipelines, mentoring team members, and coordinating with other disciplines to ensure project alignment.
Morningstar is seeking a Senior Software Engineer to join the Research Products team in delivering research content and empowering users. Responsibilities include working on complex code bases, introducing new technologies, and collaborating with global teams. Required qualifications include a Bachelor's degree in Computer Science, Engineering, or equivalent experience, 5+ years of software development experience, and proficiency in Vue, Node.JS, Java, and AWS.
As a Senior Associate Application Engineer, you will design and implement software features and test cases, support agile ceremonies, contribute to system design decisions, and learn complex engineering practices. You will also manage risks and customer-impacting issues and help onboard new engineers.
The Team Lead of Front End Engineering will manage the development of applications for traders, fostering a collaborative environment. Responsibilities include leading projects, mentoring team members, ensuring a positive user experience, and implementing effective software solutions using various technologies and frameworks.
As a Software Engineer on the Integrations Team, you will translate the needs of Algorithmic Traders into code, manage projects from conception to user adoption, and contribute to the development of a proprietary C# trading platform. Strong communication and teamwork skills are essential for bridging trading and technology.
The Infrastructure Engineer II will design and develop innovative software solutions aimed at enhancing restaurant systems management. Responsibilities include integrating systems, assessing architecture performance, mentoring junior members, and delivering platform improvements through the implementation of modern technology.
As a Software Engineer at CrowdStrike, you will develop Linux applications within the Threat Analysis team, focusing on enhancing the company's SaaS security platform. Responsibilities include improving threat detection capabilities, collaborating with product managers and security researchers, and driving innovation in cybersecurity solutions.
The Senior Software Engineer, SDET will create frameworks and tools for testing distributed services and APIs, enhance automated testing coverage, and collaborate on reducing production outages. This role requires verifying system integration and application functionality to maintain high standards of quality in a cloud-native platform.
As a Software Engineer on CrowdStrike's Data Science team, you'll develop file format parsing and feature extraction engines, collaborate with Data Scientists on machine learning features, implement SDKs for customers, and ensure quality in software design and testing.
Top Companies in Chicago, IL Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results