Software Engineer - C++

Objective Partners

Chicago (IL)

On-site

USD 180,000 - 260,000

Full time

4 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Objective Partners in New York, Chicago, London seeks a Software Engineer specializing in low-latency C++ to design and optimize ultra-fast execution platforms and data engines. You will work with researchers and architects to push performance toward nanoseconds in a high-stakes trading environment.

The role emphasizes hands-on development, profiling, and optimization across Linux systems, with opportunities to work on FPGA/ASIC interfaces and high-throughput back-end infrastructure.

Qualifications

  • 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.

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.

Skills

C++
Linux/UNIX internals
TCP/UDP networking
Performance profiling
System debugging

Education

Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline

Job description

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer (Trading Services)
Senior Software Developer (Trading Services)

OP Recruiting • Chicago (IL)

Hybrid
USD 180,000 - 240,000
Competitive compensation
Healthcare & 401k matching
Incentive bonus pool
Software Developer (Java)
Software Developer (Java)

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 170,000
C++ Engineer – HFT
C++ Engineer – HFT

Radley James Limited • New York (NY)

On-site
USD 90,000 - 120,000
Competitive salary
Performance-based bonuses
Professional development opportunities
+1
Low Latency C++ Developer
Low Latency C++ Developer

Bowden Brown • New York (NY)

On-site
USD 180,000 - 350,000
Performance bonuses
C++ Software Engineer
C++ Software Engineer

Fintal Partners • Chicago (IL)

On-site
USD 150,000 - 190,000
C++ Developer (Low-Latency Trading)
C++ Developer (Low-Latency Trading)

Selby Jennings • Chicago (IL)

On-site
USD 150,000 - 230,000
Senior Low Latency C++ Developer
Senior Low Latency C++ Developer

Balyasny Asset Management L.P. • Chicago (IL)

On-site
USD 170,000 - 260,000
Senior C++ Developer (Low-Latency&Market Data)_New York City
Senior C++ Developer (Low-Latency&Market Data)_New York City

Luxoft • New York (NY)

On-site
USD 140,000 - 200,000
Low-Latency C++ Engineer for Ultra-Fast Trading Systems
Low-Latency C++ Engineer for Ultra-Fast Trading Systems

Objective Partners • Chicago (IL)

On-site
USD 180,000 - 260,000
Software Engineer
Software Engineer

Soni • New York (NY)

On-site
USD 136,000 - 175,000