Desired Skills and Experience

  • Design, build, unit test, analyse, optimize, and maintain performance-critical software components.
  • Code using primarily C++11 (STL/Boost).
  • Perform research on algorithms for scalability related challenges.
  • 2 – 3 years commercial experience working as a C++ engineer in a technology centric business.
  • Expert knowledge developing and debugging in C++11 on *nix.
  • Experience building large-scale server applications with inter-process communication.
  • Experience with computational complexity, scalability, caching algorithms, multithreading, asynchronicity, template meta-programming, boost.