Duration: Full time permanent position
Location: Vancouver, BC (onsite)
Our client is seeking talented intermediate and senior software engineers to help drive the evolution of a cloud-based network and end-user experience performance monitoring solution.
You have excellent design and programming skills and a desire to work with complex network and web technology where real-time performance measurements and robust high quality product is of paramount importance.
-In our fast-paced environment, your significant knowledge and experience will enable you to:
-Design and develop network-level software in Linux environment using agile development methodology
-Contribute to the development of new innovative ways of testing and measuring the performance of the network
-Ensure high quality components through good development practices, including design and code reviews, automated testing, etc.
-Work closely with product owners and various cross-functional teams
-Investigate and evaluate new technologies
To excel in this position you’ll need:
-Computer Science or Software Engineering degree or equivalent experience
-At least 6+ years of experience in OO analysis, design and programming using C/C++ in Unix/Linux environment
-Experience working at the packet level with network programming
-Solid understanding of IP networks
-Excellent communication skills with a passion for sharing new ideas in a dynamic environment
-Strong research and analytical skills and a proven ability to innovate
-Experience in Python and Shell scripting
-Experience in REST API development
-Knowledge of Linux kernel and OS internals
-Experience in Ubuntu/Debian
-Experience in container-based software and/or virtualization technologies such as KVM and VMware
400 Oyster Point Blvd., Suite 407 South San Francisco, CA, 94080Contact