You'll be architecting & building our peer-to-peer network optimized for rich media streaming.
On a day-to-day basis, you'll be tag-teaming with product management, the codec team, analytics etc. You'll create product-roadmap, float ideas to optimize at network-layer, evaluate alternatives, prototype and execute ideas, guide others in the team and much more.
Comprehending the high level objectives of the network/transport layer of the application and translating them to engineering features.
Understand existing techniques of peer-to-peer data delivery, evaluate alternatives & improvise whenever necessary
Document functional & design-implementation specification
Develop key features of the application independently and rapidly maintaining quality
Integrate and troubleshoot component level as well as system level issues for successful completion of the product and software releases with aggressive timelines.
4 and above years of experience
Proficiency in development in C/C++
Strong fundamentals in OOPs design.
Strong analytical skills
Good grasp on developing algorithms using efficient data structures and developing optimized code
Must be a self starter, team-player and have drive to venture into unknown areas and accomplish results. Should be comfortable working in startup scenarios with very aggressive timelines and learning new technologies almost everyday.
Experience in design and development of networking software feature at platform independent layer.
Experience in one or more of the following areas is preferred : Multimedia streaming protocols RTP, RTSP, HTTP OR L3 protocols, Multicast in IPv4, IPv6 OR SIP, implementing SIP nodes, SIP relay server OR NAT traversal techniques OR Congestion control and retransmission mechanisms for UDP based protocols
B. Tech / B.E / M.Tech / MS from one of the premier institutes (IIT / BITS etc.) in India or abroad
Work should be fun. So that you can keep money-related worries out of your mind, we provide best-in-industry compensation packages though we are a small company.
Also, there are amazing stock options to keep your energy and focus aligned with our common goals.