This role focuses on working with multiple R&D teams to build highly available routing and distribution systems where all communication channels such as phone calls, instant messaging, emails, and video conferencing are unified and integrated to provide users best in class customer service experience.
We are looking for an experienced software developer with deep and broad technical knowledge, one who is driven and highly motivated and takes pride in building good quality software. The candidate should have a passion for technology and a flexible, creative approach to problem solving.
The position offers the opportunity to grow as a technical leader or architect and interact with business users driving their product vision.
- 3+ years of experience with C or C++.
- Prior exposure to one or more of the following; API design, databases, computational complexity, and service-oriented architectures.
- Experience in the design, implementation, and deployment of high-performance large-scale applications in a distributed environment.
- Knowledge of NoSQL databases and Python is a plus.