It's not everyday that you consider starting a new career challenge.
We're RingCentral, a global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction--giving people the freedom to connect powerfully and personally from anywhere, at any time, on any device.
We're a $2 billion company that's growing at 30+% annually and we're expanding our Solutions Engineering Team to make sure we stay ahead of the competition.
Department: Engineering - PBX Engineering Team
Primary Responsibilities:In collaboration with architects and be responsible for the full development cycle;
Gather requirements and maintain technical documentation;
Development of new functionality in C++;
Maintain existing code, analyze and fix bugs.
Minimum Qualifications, Education and Experience:9+ years in software development and design.
Expert in C++ (latest standards, C++11,14,17 or later).
Strong grasp of algorithms, data structures, and network communication.
Strong experience in developing cloud based backend services using modern C++, microservices, linux, open source libraries etc.
Hands-on experience on using public cloud services (AWS, Azure, GCP) and container technologies (docker, k8s).
Proven experience in building distributed, high-performance systems.
Comprehensive knowledge and understanding of SDLC best practices and techniques.
Understanding of Agile development methodologies (Scrum, Kanban)
Preferred:Experience in telephony, VoIP, or real-time systems.
Experience with cloud technologies
Prior experience with India-based engineering teams.
This role is ideal for a technical leader who excels in software design, team mentorship, and cross-functional collaboration.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.