C++ Developer

THE JOSEPH.ANTHONY GROUP, INC.
New York, NY, United States
1 day ago
Apply on www.efinancialcareers.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$200,000.0 - $300,000.0
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Linux Digital Assets Python (Programming Language) Network Programming Performance Tuning Software Engineering System Programming Multithreading Concurrency Information Technology Low Latency
+1 more
C++14

Requirements

A leading quantitative crypto proprietary trading firm is looking to add a C++ Developer to its front-office trading technology team in New York. This role sits directly alongside traders and quantitative researchers, building and enhancing the low-latency systems that power a global, multi-exchange cryptocurrency trading business. Engineers on the team work across the entire trading stack, including market data infrastructure, execution systems, exchange connectivity, order management, and real-time risk platforms. The team is seeking a highly skilled engineer with deep expertise in modern C++ and/or Rust who is passionate about building high-performance systems in a fast-paced environment. While experience in crypto or proprietary trading is preferred, exceptional engineers from other performance-critical domains are encouraged to apply. Qualifications: 3+ years of professional software engineering experience Strong production experience with modern C++ and/or Rust Deep understanding of Linux, multithreading, concurrency, and systems programming Experience building low-latency, high-performance, or distributed applications Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related technical field Responsibilities: Design, build, and optimize critical trading infrastructure used by traders and quantitative researchers Develop low-latency systems for market data processing, execution, risk management, and exchange connectivity Build and maintain high-performance trading engines in C++ and Rust Partner directly with trading and research teams to improve strategy performance and execution quality Drive improvements in latency, scalability, reliability, and overall system performance Bonus Experience: Cryptocurrency exchanges, digital asset markets, or electronic trading systems Ultra-low-latency development and performance optimization Network programming, exchange protocols, and market data infrastructure Python for tooling, automation, or quantitative research workflows Background in proprietary trading, market making, HFT, or quantitative finance Base salary $200,000 - $300,000

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.efinancialcareers.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:59 min

Analyzing concurrency bottlenecks in standard serverless architectures

Marco Plaul Marco Plaul +1 · World Congress 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:37 min

Managing concurrent tasks with structured concurrency

Ron Veen Ron Veen · World Congress 2025

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · World Congress 2024

Videos

See all

Related articles

See all