Golang/C++/Python DeveloperLocation: San Jose, CA (Remote) Duration: 12+ Months contractResponsibilities:Design and Develop Rest and messaging based software infrastructure and build back-end systems and APIsDesign and develop low latency/high throughput server infrastructure components to handle large volume of transactionsAnalyze requirements, design and develop code, unit test code and test toolsPresent and defend architectural, design, and technical choices to internal and external audiences.Comfortable with collaboration, open communication and reaching across dev, qa, ops and other cross functional teamsQualifications:5-9+ years' work experience or equivalent programming in Java, C/C++ or Python5+ years' experience with high-scale, high performance and high availability server development2-3 years programming experience in GoSolid understanding of algorithm complexity, parallel/distributed systems, advanced data structures, computer networking and operating systemsDevelopment expertise in REST/SOAP/JSON APIDevelopment expertise in message bus technologies such as RabbitMQ, ActiveMQ; Apache KafkaSolid working knowledge of NoSQL – Cassandra