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 $121,400 - $218,600/year; a candidate's salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location.