Talent.com
Search jobs
Search salary
Tax calculator
For employers
Sign in
Find jobs
Search jobs
Amravati, IN
Quantitative Analyst
This job offer is not available in your country.
Quantitative Analyst
UPR Investment Group
Amravati, IN
10 days ago
Job description
About the job
Job Title :
High-Frequency Trading C++ Developer
Job Requirements :
Expert C++ Proficiency :
Deep knowledge of modern C++ (C++11 / 14 / 17 / 20) and advanced programming techniques.
Low-Level Optimization :
Mastery in manual memory management and custom memory allocators.
Proven ability to optimize cache usage and reduce overhead in critical code paths.
Multithreading & Concurrency :
Proficient with C++ threading libraries (e.g., std : : thread, std : : mutex, std : : atomic).
Experience with lock-free programming techniques and designing concurrent data structures.
System-Level Programming :
Strong familiarity with Linux system calls, network programming, and low-level I / O operations.
Knowledge of kernel bypass techniques to achieve minimal latency.
Profiling & Debugging :
Skilled in using profiling tools such as perf, Valgrind, and Intel VTune to diagnose and eliminate performance bottlenecks.
Hardware & Networking Awareness :
Understanding of CPU architectures (cores, clock speeds, cache hierarchies) to write optimized, hardware-friendly code.
Experience working with high-speed storage (NVMe SSDs) and low-latency networking interfaces (e.g., 10 Gigabit Ethernet).
Algorithmic Optimization :
Ability to design efficient algorithms and optimize critical loops, including familiarity with vectorization and compiler intrinsics.
Domain Experience (Preferred) :
Prior exposure to low-latency systems, high-frequency trading environments, or similar performance-critical applications.
Quantitive Developer are prioritized more