Low Latency C++ Developer
Statech Portföy Yönetimi · Istanbul
Job description
About the role
Statech Asset Management trades on Borsa Istanbul using systems it builds itself, from market data processing to order execution. It is looking for a Low-Latency C++ Developer in Istanbul (hybrid, with offices on the Anatolian and European sides) who enjoys understanding how software works, from language-level decisions to what happens in memory, on the CPU and across the network. Early-career and experienced candidates are welcome.
Key responsibilities
- Build components that receive, decode and process real-time market data efficiently and reliably.
- Develop strategy logic, trading signals and order execution modules alongside researchers and traders.
- Measure and improve latency, throughput, CPU usage, memory allocation and network behaviour under load.
- Design threading, synchronization and memory management approaches for performance-sensitive workloads.
- Develop networked applications and investigate how operating system behaviour affects performance.
- Detect defects, investigate unexpected behaviour and improve monitoring and recovery.
- Build reusable components and improve testing, profiling and development automation.
Required profile
- Solid C++ foundations: ownership, object lifetimes, RAII, templates and the Standard Library, with attention to data structures, allocations and memory access patterns.
- Comfortable developing on Linux and understanding processes, threads, virtual memory, I/O and system calls.
- Understanding of concurrency and networking fundamentals, including shared state, synchronization and TCP, UDP and sockets; multicast is a plus.
- Evidence-driven problem solving: breaks problems down, forms hypotheses and verifies them with measurements, using tools such as GDB, perf or Valgrind.
- Clear communication, collaboration, Git and code review, and comfort reading technical documentation in English.
Nice to have
- Familiarity with trading systems, exchange connectivity, order management systems or market microstructure.
- Advanced optimisation: lock-free programming, CPU affinity, NUMA, kernel bypass or network stack optimisation.
- Research tooling and machine learning: Python, NumPy or pandas, time-series analysis, model validation.
- FPGA development or other hardware-accelerated systems.
What we offer
- Competitive salary and performance-based bonus.
- Private health insurance and 15 days of paid annual leave.
- Compensatory time off for overtime.
- Work on systems used in live trading, with hybrid working and direct communication within a small team.
Working hours align with Borsa Istanbul's trading schedule, so availability during trading hours is required, including on remote days. Hiring involves an introduction and technical interview, a technical project and a solution discussion.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Türkiye.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Published 2 saat önce
Expires 1 ay sonra
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Statech Portföy Yönetimi
Istanbul