Top C++ Jobs in Chicago, IL
The Principal Infrastructure Engineer at Discover plays a key role in delivering high-impact engineering solutions and managing risk and customer-impacting issues. Responsibilities include enhancing the OCP platform, troubleshooting, mentoring team members, contributing to product delivery, and staying updated on new technologies.
The Software Engineer will be responsible for building an FPGA application from scratch, participating in the full development lifecycle of FPGA designs, and collaborating with software and design teams.
As a Research Developer, you will work with a team to implement research studies, develop algorithms, and evaluate new technologies for financial markets.
The Senior Software Engineer will be responsible for designing, building, and implementing trading applications and tools using C++. They will collaborate with quantitative researchers and traders on strategy development, provide production support and maintenance of existing systems, and evaluate new technology to improve the tech stack.
Simplex is looking for smart, curious, and driven individuals to join our technology team. We specialize in high-speed trading and are seeking candidates with experience in high-level languages and Unix. Previous financial industry experience is a plus.
Featured Jobs
As a Python Engineer at HRT, you’ll have an incredible opportunity to work in cutting-edge distributed compute environments at one of the top algorithmic trading companies in the world. You’ll collaborate with researchers and engineers to build high-impact products, help HRT tackle exciting new initiatives, and streamline every part of the trade cycle.
Seeking an exceptional HPC Systems Architect to design, implement, and optimize global HPC infrastructure for high-impact applications and machine learning workloads. Responsibilities include system design, performance optimization, security compliance, project management, and team collaboration.
As a Senior Software Engineer on the Algorithmic Trading Applications Team, you will be responsible for architecting and implementing low-latency algorithmic trading applications. You will collaborate with traders, developers, and researchers to improve performance and scalability. This role requires 6+ years of technical experience in building automated trading systems, strong coding ability in C++, and a solid foundation in computer science principles.
The Software Engineer-Master Data creates innovative software solutions, collaborates with team members and stakeholders, translates business requirements into technology solutions, and ensures product scalability. Responsibilities include technical design, programming, code reviews, testing, bug fixing, and enhancing solutions.
Entry-level software engineer opportunity to learn from top technical talent, contribute to software development lifecycle, and grow within the company. Ideal for passionate developers looking to gain hands-on coding experience and technical design skills.
Lead a team to develop AI platform services and build models using Generative AI for Capital One. Manage operations, coordinate datasets, and work on ongoing and upcoming services. Stay updated on machine learning technologies and implement MLOps for foundation models.
Seeking a Principal Software Architect specializing in real-time trading systems with a deep understanding of trading technologies. Responsible for designing and overseeing the implementation of a trading platform that meets high standards of performance, reliability, and scalability. Key duties include architectural leadership, scalability and performance optimization, technology strategy development, collaboration with cross-functional teams, innovation, mentorship, and compliance with regulatory requirements.
Top Companies in Chicago, IL Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results