C++ Software Engineer - Work From Home
The successful C++ Software Engineer should be a highly experienced group who are developing systems that will contribute to a low-latency trading platform. This position will be working closely with traders, quants and other software engineers to implement and extend the different parts of the trading infrastructure including low-latency order management and trade execution, tick data infrastructure, back testing and simulation systems, and calculation and modeling engines. The C++ Software Engineer will use modern software tools in an agile project management process with a focus on continuous integration and regression testing to build highly performant code in a Linux environment. This position is 100% Remote.
C++ Software Engineer Responsibilities:
- Provide and maintain firm-wide SDKs and services for OS abstraction, strategy promotion, latency tracking, telemetry, performance optimization, operational visibility and automation frameworks.
- Use modern software tools in an agile project management process with a focus on continuous integration and regression testing to build highly performant code in a Linux environment.
C++ Software Engineer Qualifications:
- Bachelor’s Degree from a 4-year university in computer science, engineering, and math.
- 3 to 5 years of software engineering experience.
- Core proficiency in C++11/14/17, preferably on a Linux platform.
- Solid knowledge of object-oriented programming (OOP) and object-oriented design (OOD).
- Experience with multithreading, real-time systems, and socket programming.
- Ultra-low latency programming experience.
- Experience with python and/or JavaScript is highly desired.
- A self-motivated personality with a passion for working in a trading organization.
- Experience in finance or trading is a definite plus.
- Demonstrated problem-solving skills and attention to detail.
- Excellent communication skills.
Benefits include medical, dental, vision, health savings account, life insurance policy, short-term/long-term disability insurance, employee assistance program, etc.
Keywords: Chicago IL Jobs, C++ Software Engineer, C++11/14/17, Linux Platform, Object-Oriented Programming, OOP, Object-Oriented Design, OOD, Multithreading, Real Time Systems, Socket Programming, Ultra Low Latency Programming, Python, JavaScript, Trading, Financial, Software Developer, Programmer Analyst, Architect, Remote, Work From Home, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting
Looking to hire a C++ Software Engineer in Chicago, IL or in other cities? Our IT recruiting agencies and staffing companies can help.
We help companies that are looking to hire C++ Software Engineers for jobs in Chicago, Illinois and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today!
Please check out all of our jobs at http://www.recruiter.technology and http://www.parallelpartners.com.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Work with ACES at the University of Miami to develop software and algorithms for airborne and underwater remote sensing, support field deployments, and contribute to scientific publications.
Seneca seeks a Senior Controls Engineer to design and deploy advanced flight control and autonomy systems for AI-driven wildfire-suppression UAVs.
A paid, multi-semester DTT Co-Op at Chick-fil-A in Atlanta offering hands-on software and analyst project experience, mentorship, and professional development across technical and functional tracks.
Lead the creation and launch of GovWell's first mobile app as the Founding Mobile Engineer, shaping architecture, UX, and production rollout for a fast-growing GovTech startup.
Terabase Energy is hiring a Frontend Developer to build and maintain the web frontend of Construct, a B2B SaaS platform that optimizes utility-scale solar construction.
Mach Industries is hiring a Software Engineer, Localization to develop and productionize state-estimation, sensor-fusion, and vision navigation systems for GPS-denied autonomy on embedded platforms.
Senior AI Engineer (Backend) to design and implement scalable backend AI systems and agentic assistants for Rebuy's intelligent commerce platform in a fully remote role across the U.S. and Canada.
Experienced engineering leader to manage and grow Experian's Data Resolution engineering teams, driving cloud data processing, cross‑region collaboration, and platform excellence.
Ascend Learning is hiring a Software Engineering Manager to lead cross-functional engineering teams building and maintaining solutions across Microsoft D365 and Salesforce in a hybrid Leawood, KS environment.
CesiumAstro is hiring a Senior DevOps Engineer I to manage on-premise RHEL build servers, GitLab CI pipelines, and containerized build environments that support FPGA compilation and hardware simulation workflows.
Nextdoor is hiring a Senior Android Engineer to craft polished, scalable Android features with Kotlin and Jetpack Compose in a hybrid New York role.
Nelnet is hiring an IT Software Engineer to design and deliver .NET-based enterprise applications and integrations while providing post-implementation support in a hybrid work model.
Lead technical R&D teams at TheIncLab to design, prototype, and deliver high-quality software solutions using Node.js, TypeScript, and .NET while mentoring engineers and managing project outcomes.