Looking for a developer for scalability, reliability, load balancing, Performance and high availability requirements for a low latency application.
Hands on developer tasked with software development & testing (Golang/Linux) for high volume, low latency distributed systems architecture
Design & development of the core message processing handler on a Linux and Intel platform
Embrace low latency, multi-threaded design techniques to complete the processing of each message under 13 milliseconds latency
5-10 years experience
Strong in Golang and related tool chain, Linux/Unix Internals and Networking Protocol (TCP/IP on Linux)
Experience with goroutines, channels, packages, locking primitives, lock avoidance design techniques, NUMA architecture principles will hugely help
Past experience developing high volume, ultra-low latency and highly available systems.
Roles & Responsibilities:
Minimum Experience Required:
Mandatory Skills: MapReduce PaaS, SaaS, Cloud App Dev Consulting, Cloud Computing, Consulting
Language Skills: English Language