Senior C++ Engineer — High-Performance Trading Systems

Belvederetrading

Chicago (IL)

On-site

USD 150,000 - 230,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Belvedere Trading in Chicago seeks a Senior Software Engineer to design and build high-performance market data systems that ingest and process raw feeds, implement exchange protocols, and optimize for ultra-low latency.

You will collaborate with traders, researchers, and engineers to deliver scalable, architecturally sound trading software and take ownership from design through deployment, while mentoring junior engineers and applying best practices.

Qualifications

  • 7+ years of experience with C++ programming and Python scripting.
  • Strong understanding of object-oriented design, data structures, and algorithms.
  • Experience in high performance, multi-threaded, network-programming.
  • Demonstrated success in delivering automated trading systems is a plus.
  • Ability to take full ownership (design, implement, test, deploy, maintain) of projects.
  • Strong written and verbal communication skills.
  • Possess an entrepreneurial spirit.
  • Willingness to coach junior engineers in addition to teaching and learning from peers.
  • A degree in computer science or any related engineering discipline.
  • Experience with financial market concepts, including options trading and engineering.

Responsibilities

  • Design, develop, and optimize scalable, extensible trading applications, and deploy successful enterprise-level applications that can be leveraged across a variety of asset classes.
  • Work alongside traders to develop and deliver scalable and highly available software systems.
  • Improve the efficiency and effectiveness of our development process and reduce operational risk.
  • Maintain, support, and troubleshoot critical trading applications.
  • Deliver quality systems through automated testing and peer code review.
  • Apply industry knowledge and technical skills in new and innovative ways.
  • Encourage the use of best practices throughout the development process.]
  • CoT_job_summary_short
  • job_summary_short
  • contract_type
  • location_type
  • remote_scope

Skills

Strong communication skills
Entrepreneurial spirit
Ownership mindset
Coaching junior engineers

Education

Bachelor's degree in Computer Science or related engineering

Tools

C++ programming
Python scripting
Multithreaded network programming

Job description

Belvedere Trading in Chicago seeks a Senior Software Engineer to design and build high-performance market data systems that ingest and process raw feeds, implement exchange protocols, and optimize for ultra-low latency.

You will collaborate with traders, researchers, and engineers to deliver scalable, architecturally sound trading software and take ownership from design through deployment, while mentoring junior engineers and applying best practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer for Low-Latency Trading Systems
Senior C++ Engineer for Low-Latency Trading Systems

RiseMe • Chicago (IL)

On-site
USD 120,000 - 170,000
Senior C++ Engineer: Low-Latency Trading Systems
Senior C++ Engineer: Low-Latency Trading Systems

Lever, Inc. • Chicago (IL)

On-site
USD 175,000 - 250,000
Discretionary bonuses
Comprehensive benefits
Flexible work options
Senior Data Engineer - Trading Data & Real-Time Analytics
Senior Data Engineer - Trading Data & Real-Time Analytics

Belvedere Trading, LLC • Chicago (IL)

On-site
USD 150,000 - 200,000
Discretionary bonuses
Benefits package
Senior C++ Software Engineer
Senior C++ Software Engineer

RiseMe • Chicago (IL)

On-site
USD 120,000 - 170,000
Senior C++ Engineer — Low-Latency Trading Systems
Senior C++ Engineer — Low-Latency Trading Systems

Chicago Trading Company • Chicago (IL)

On-site
USD 200,000 - 250,000
Generous time off
Insurance coverage
Paid parental leave
+2
Senior Data Engineer: Real-Time Trading Analytics
Senior Data Engineer: Real-Time Trading Analytics

Belvedere Trading • Chicago (IL)

On-site
USD 150,000 - 200,000
Discretionary bonuses
Comprehensive study materials for certifications
Positive workplace environment
Senior C++ Software Engineer
Senior C++ Software Engineer

Lever, Inc. • Chicago (IL)

On-site
USD 175,000 - 250,000
Discretionary bonuses
Comprehensive benefits
Flexible work options
Senior C++ Market Data Engineer – Low-Latency Trading
Senior C++ Market Data Engineer – Low-Latency Trading

Flow Traders • Chicago (IL)

On-site
USD 225,000 - 300,000
C++ Low-Latency Trading Systems Engineer
C++ Low-Latency Trading Systems Engineer

OP Recruiting • Chicago (IL)

On-site
USD 180,000 - 240,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Belvederetrading • Chicago (IL)

On-site
USD 150,000 - 230,000