Desired Skills and Experience
- BS or MS in Computer Science or equivalent, with coursework or experience in distributed systems.
- Keen understanding of state-of-the-art techniques and trends in data management, high-scale network applications, and distributed algorithms.
- Strong Java or C++, particularly in concurrent programming techniques.
- Track record of contributing to open source projects and engaging in developer communities.
- Experience with API development strongly desired.
- Ability to master new technology and application domains (e.g. financial, scientific, and industrial).
- Excellent communication and collaboration skills.