Software Engineer - C++

Objective Partners ·www.objectivepartners.co

Location Chicago, IL, United States
Work type Remote
Salary USD 200,000 - 300,000 / year
Type Full time
Level Mid
Source Shazamme
Trading Firm Accepting Candidates
Apply direct

Job Title: Software Engineer – Low-Latency C++
Location: New York, NY | Chicago, IL | Austin, TX | London, UK

About the Opportunity Join a premier global quantitative trading firm building ultra-low-latency distributed infrastructure where system speed and reliability directly drive market execution. As a C++ Software Engineer, you will design, profile, and optimize fault-tolerant platforms and high-throughput data processing engines alongside top-tier quantitative researchers and systems architects. This role offers immediate technical impact in an agile, engineering-first environment where performance improvements are measured in nanoseconds.

Responsibilities

  • Design, build, and enhance resilient, ultra-low-latency execution platforms and market data engines spanning diverse asset classes.

  • Execute deep-level performance profiling and C++ code optimizations to minimize latency and maximize throughput across production environments.

  • Engineer fault-tolerant architecture capable of WAN packet prioritization, graceful hardware failover, and continuous live operation.

  • Develop low-level software interfaces and integrations for specialized hardware acceleration, including FPGAs and custom ASICs.

  • Maintain scalable back-end infrastructure supporting distributed file systems, high-volume research workflows, and direct market access.

Requirements

  • At least 1 year of professional software engineering experience delivering production C++ applications.

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline.

  • Advanced proficiency in C++ with strong hands-on daily application.

  • Solid understanding of Linux/UNIX operating system internals, CPU performance tuning, memory architecture, and network communication protocols (TCP/UDP).

  • Excellent analytical, architectural design, and system debugging skills.

Preferred Qualifications

  • Proven track record of high technical impact, code quality, and technical mentorship.

  • Demonstrated ability to navigate trade-offs between high-level abstractions and low-level algorithmic optimizations.

  • Experience developing software that interfaces directly with low-latency network hardware or custom processors.

Compensation & Benefits

  • Competitive base salary accompanied by performance-based bonus potential.

  • Comprehensive health, dental, and vision insurance coverage.

  • Retirement savings plans, generous paid time off, and continuous learning support.

Frequently asked questions

Who is hiring for the Software Engineer - C++ role?
Objective Partners is hiring for the Software Engineer - C++ position, a Shazamme client. Apply directly on the employer's career site.
Where is the Software Engineer - C++ job located?
The Software Engineer - C++ role with Objective Partners is based in Chicago, IL, US. The role is remote-friendly.
Is the Software Engineer - C++ role remote?
Yes — the Software Engineer - C++ position at Objective Partners is remote. Candidates based in US are preferred.
What does the Software Engineer - C++ role pay?
Objective Partners lists the Software Engineer - C++ role at USD 200,000–300,000 per year.
Is the Software Engineer - C++ role full-time or contract?
This is a full time position at Objective Partners.
What experience level is the Software Engineer - C++ role?
The Software Engineer - C++ position is aimed at mid-level candidates.
How do I apply for the Software Engineer - C++ role at Objective Partners?
Apply directly on Objective Partners's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct