Have a good working knowledge of concurrent programming, data structures, algorithms, complexity analysis, and network protocols (TCP/UDP/IP, Ethernet, QUIC, HTTP/TLS). For US based candidates only - the base salary for this position ranges from $146,400 - $263,600/year; a candidate's salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location.