Low-latency C++ Senior Developer

Barclays

Prague, Czech Republic
Low latency programming in c++
Multi-threading and concurrency expertise
Performance tuning and optimization techniques
The role involves designing and delivering high-quality, scalable, and optimized software solutions for a fast-paced global environment

Job Summary

  • The role involves designing and delivering high-quality, scalable, and optimized software solutions for a fast-paced global environment.
  • Candidates will leverage deep knowledge of C++ design patterns to work with real-time market data feeds and storage systems.
  • Success requires adhering to secure coding practices and implementing effective unit testing to ensure reliability and mitigate risks.

Matching Summary

The role involves designing and delivering high-quality, scalable, and optimized software solutions for a fast-paced global environment.

Skills & Requirements

Must-have

  • Low latency programming in C++
  • Multi-threading and concurrency expertise
  • Performance tuning and optimization techniques
  • SQL or KDB database technologies

Nice-to-have

  • Experience with financial markets and trading systems
  • Familiarity with market data protocols like ITCH, FAST, FIX
  • Knowledge of scripting languages such as Python or Shell

Key Requirements

  • Experience with low latency C++ development
  • Proficiency in multi-threading and concurrency
  • Knowledge of SQL or KDB databases

Work Rights

Not specified

Tailored Resume

Cover Letter