Low-Latency C++ Systems Engineer for Trading Infrastructure

Algocor

Fatih

On-site

TRY 350,000 - 550,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Fully paid medical insurance
On-site gym
Wellness activities
Casual dress code

Job summary

Algocor is building high-performance systems for algorithmic trading. The Software Engineer — C++ role focuses on the systems layer where performance, memory behavior, and concurrency are core concerns.

You will work on low-latency trading infrastructure in a Linux environment, writing clean C++ and contributing to architecture decisions. Ideal candidates have strong C++ expertise (C++17+), deep Linux knowledge, and a genuine interest in capital markets and trading infrastructure.

Qualifications

  • Proficient in modern C++ (C++17+) for performance-sensitive environments.
  • Strong Linux systems programming experience (processes, threads, I/O, memory).
  • Focus on latency, throughput, profiling, and optimization trade-offs.
  • Understanding of memory architecture, caches, synchronization, and concurrency.
  • Experience building networked applications using sockets or low-level networking APIs.

Responsibilities

  • Develop high-performance, low-latency systems for trading infrastructure.
  • Write clean, readable, and scalable C++ code (C++17+).
  • Design reusable components with modern C++ features.
  • Profile, debug, and optimize systems under strict latency constraints.
  • Collaborate with researchers and engineers to take ideas to production.
  • Contribute to architecture decisions in complex, performance-sensitive codebases.

Skills

Modern C++
Linux systems
Performance mindset
Memory & concurrency
Low-level networking
Problem solving
Collaboration
Curiosity about trading

Job description

Algocor is building high-performance systems for algorithmic trading. The Software Engineer — C++ role focuses on the systems layer where performance, memory behavior, and concurrency are core concerns.

You will work on low-latency trading infrastructure in a Linux environment, writing clean C++ and contributing to architecture decisions. Ideal candidates have strong C++ expertise (C++17+), deep Linux knowledge, and a genuine interest in capital markets and trading infrastructure.

Get your free, confidential resume review.

or drag and drop your file here.