– Strong C++ / Go / Python programming skills;
– Experience with multithreading and distributed computing;
– Understanding of data structures and their impact on system performance;
– Ability to analyze and optimize code for instruction-level latency;
– Experience with version control systems, preferably Git.