Top Hybrid C++ Jobs in Chicago, IL
As a Senior Software Engineer at Hudson River Trading, you will develop internal tools using Python or C++ to enhance the developer experience. Your responsibilities include deploying and maintaining applications, contributing to the entire application lifecycle, and collaborating with colleagues to create impactful products.
As a Software Engineer I at McDonald's, you will participate in all phases of the agile development lifecycle, from design to deployment, while working on innovative software solutions aimed at enhancing service performance and adaptability. You will collaborate with product management and architecture teams to bring the vision and product features to life.
The HPC Systems Architect at IMC will lead the design and optimization of HPC infrastructure, implement advanced systems for computational needs, ensure performance optimization, manage project lifecycles, and collaborate with global teams to align technology with business goals.
Featured Jobs
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 Principal Software Architect will lead the design and development of high-performance and scalable trading solutions, ensuring compliance with regulatory standards while collaborating with cross-functional teams. Responsibilities include driving technology strategy, providing mentorship, and integrating innovative technologies into the trading platform.
The Principal Infrastructure Engineer at Discover is responsible for enhancing the OCP platform, troubleshooting, optimizing costs, and managing customer-impacting issues. This role includes mentoring other engineers, contributing to product delivery strategic decisions, and researching new technology solutions to build technical capabilities. Participation in agile ceremonies and advocacy events is also part of the responsibilities.
As a Senior Systems Reliability Engineer at DRW, you will design and support highly available systems for trading and research. You will collaborate with technology and trading teams, troubleshoot software build issues, automate deployment processes, implement infrastructure as code, maintain observability stacks, and advocate for modernization in environments using cloud and container tools.
The Embedded Software Engineer I is responsible for designing, coding, testing, and troubleshooting software for company products. They collaborate with product management, participate in design reviews, and ensure quality assurance for production software, while applying engineering principles across diverse assignments.
The Senior DSP Software Engineer will design, implement, and test digital signal processing solutions in a small scrum team, focusing on advanced wireless communication products. Responsibilities include interaction with product hardware and lab equipment for development, testing, and debugging, as well as contributing to mission-critical public safety services.
As a Senior Software Engineer, you'll design and develop complex algorithmic trading systems and tools, maintain ultra-low-latency trading strategies, and collaborate on enhancements to the trading platform to optimize performance and reduce latency.
Top hybrid Companies in Chicago, IL Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results