Software Dev Eng
A leading company in the field of internet is looking for a Software Dev Eng. Requirements: - Bachelor's Degree in Computer Science with 5+ years of industry experience. - Thorough knowledge of C++ and/or Java, standard library, data structures and algorithms. - Server-side experience on UNIX/Linux platform, multi-threading and system calls. - Understanding of scalability, latency, consistency and availability considerations in designing high-performance distributed systems. - Advantages: TCP/IP networking or network programming, HTTP, TLS, DNS and REST APIs, video codecs (e.g. H.264), video streaming protocols (e.g. HLS, DASH).