C++ Systems Engineer — Low-Latency Trading Infra

Algocor

Fatih

On-site

TRY 500,000 - 800,000

Full time

45 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Algocor is seeking a Software Engineer — C++ to join our team and work on performance-critical systems for algorithmic trading infrastructure. You will focus on the systems layer, where performance, memory behavior, concurrency, and execution quality matter deeply.

You’ll write clean, high-performance C++ in a Linux environment, design reusable components, and collaborate closely with researchers and engineers to bring ideas from concept to production.

Qualifications

  • Strong modern C++ expertise for performance-critical systems.
  • Solid understanding of Linux systems programming.
  • Not a generic backend role; focus on low-level behavior and real-time constraints.

Responsibilities

  • Write clean, scalable C++ code (C++17 or later) for low-latency trading systems.
  • Design reusable components using modern C++ features and templates.
  • Work on Linux system-level programming including process/thread management and memory handling.
  • Build and maintain networked applications using sockets and low-level networking APIs.
  • Optimize systems with memory, concurrency, and performance considerations.
  • Collaborate with researchers and engineers to move concepts to production.
  • Contribute to architecture decisions in complex, performance-sensitive codebases.
  • Improve reliability, maintainability, and observability of the platform.

Skills

Strong C++ expertise
Linux systems programming
Low-latency / high-performance
Concurrency and memory management
Networking / sockets
Code profiling & debugging
Collaborative research engineering

Tools

C++17/C++20
Linux system calls
Sockets
Performance profiling tools

Job description

Algocor is seeking a Software Engineer — C++ to join our team and work on performance-critical systems for algorithmic trading infrastructure. You will focus on the systems layer, where performance, memory behavior, concurrency, and execution quality matter deeply.

You’ll write clean, high-performance C++ in a Linux environment, design reusable components, and collaborate closely with researchers and engineers to bring ideas from concept to production.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer C++
Software Engineer C++

Algocor • Fatih

On-site
TRY 500,000 - 800,000
Low-Latency C++ Engineer for Real-Time Trading
Low-Latency C++ Engineer for Real-Time Trading

Statech Portföy Yönetimi • Fatih

On-site
TRY 320,000 - 520,000
Low Latency C++ Developer
Low Latency C++ Developer

Statech Portföy Yönetimi • Fatih

On-site
TRY 320,000 - 520,000
Low-Latency C++ Engineer for Real-Time Trading Systems
Low-Latency C++ Engineer for Real-Time Trading Systems

Tera Yatırım • Fatih

On-site
TRY 500,000 - 750,000
Senior Rust Engineer — Low-Latency Trading Systems (Remote)
Senior Rust Engineer — Low-Latency Trading Systems (Remote)

Keyrock • Fatih

On-site
TRY 700,000 - 1,100,000
Remote work
Senior Rust Engineer - Low-Latency Trading, Remote
Senior Rust Engineer - Low-Latency Trading, Remote

Keyrock • Fatih

On-site
TRY 600,000 - 900,000
C++ / Low Latency Software Developer
C++ / Low Latency Software Developer

Tera Yatırım • Fatih

On-site
TRY 500,000 - 750,000
Linux C Developer
Linux C Developer

Kron • Fatih

On-site
TRY 350,000 - 550,000
High-Performance C++ Network Engineer - Real-Time
High-Performance C++ Network Engineer - Real-Time

Argela Technologies • Fatih

On-site
TRY 50,000 - 70,000
Software Engineer (C/C++) - High-Performance Networking Applications
Software Engineer (C/C++) - High-Performance Networking Applications

Argela Technologies • Fatih

On-site
TRY 50,000 - 70,000