Statech Portföy Yönetimi
Senior Low Latency C++ Developer
Statech Portföy YönetimiTurkey6 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Statech Asset Management is a leading player in the field of algorithmic fund management. We are at the forefront of leveraging technology and data analysis to make strategic investment decisions. Our company culture is marked by collaboration and friendliness, with a team structure that is flat, ensuring that there is no bureaucratic red tape holding back innovation and progress.




Job Description


We are looking for enthusiastic and exceptional senior low latency C++ developer to join our team! 




Your primary responsibility will be to design and develop low latency trading applications, coding trading strategies and to coordinate with the rest of the team working on different layers of the infrastructure.




Responsibilities



- Design, build, and maintain efficient, reusable, and reliable , low latency C++ code


- Implement performance and quality modules


- Identify bottlenecks and bugs, and devise solutions to these problems


- Help maintain code quality, organization, and automatization





Requirements




- BS degree in Computer Science or Engineering


- 4+ years of experience in C++.


- Strong proficiency in C++, with fair knowledge of the language specification


- Thorough knowledge of the standard library, STL containers, and algorithms in performance manner


- Good understanding of memory management in non-garbage collected environments


- Knowledge of the C++11/C++14 standard


- Knowledge of low-level threading primitives, multithreading and real-time environments


- Familiarity with the Linux, command line and common tools


- Software development lifecycle experience


- Familiarity with computer communication technologies such as TCP, UDP, socket programming.


- Knowledge of Relational Database Management Systems ( Such as Oracle, Mysql)


- Strong understanding of what really is going on inside a computer when your code is running, for example caching, paging and system calls.


- Strong communication skills with professional attitude


- Advanced level of English






Nice to have



- Finance knowledge and experience in capital markets, brokerage houses, investment banking or similar area.


- FGPA knowledge and experience .


- Familiarity with Python or another scripting language.


- Linux kernel knowledge.


- Familiarity with profiling tools, such as GDB, Valgrind.


- Proficient understanding of code versioning tools (such as Git)




What we offer


- Chance to work on modern, low-latency technology in an important and growing field


- Supportive workplace that values new ideas and teamwork


- Skilled team focused on doing great work and improving every day


- Competitive pay and a solid benefits package


- Hybrid working model


Key Skills

Ranked by relevance