· Bachelor’s degree in Computer Science or related technical discipline.
· Minimum of 4 years of experience in designing and building highly available and multi-threaded applications in Java/C/C++
· Passionate problem solver, self starter and willing to dive deep into unfamiliar and existing code base.
· Troubleshooting and debugging production issues.
· Writing automated unit, integration and regression tests.
· Scripting in either python, bash or ruby on linux.
· Have a good understanding of networking fundamentals and protocols.