Staff Software Engineer,C++
RingCentralHangzhouPosted 30 March 2026
Job Description
Responsibilities:
● Design and implement the solutions to resolve business requirements on the Windows
platform.
● Review the software design and implementation done by the team.
● Resolve tough technical issues and customer issues.
● Review code and advise for optimization and code quality improvement.
● Work and collaborate with the Product Manager, QA, SDET and Customer Support
teams to deliver features to customers and resolve customer feedback.
● Effectively communicate and articulate the design and technology to the management
and engineering teams, so that all can clearly understand and follow.
Requirements:
● BS or above degree in CS, software engineering or relevant majors.
● 8 years of experience in developing applications using C and cross platform
development, 5 years of in-depth Object-oriented programming experience.● Knowledge and experience on Web JS development will be a good preference and
plus.
● Good understanding of Windows systems, frameworks and SDKs, familiar with
Windows performance tools and skillful of optimization techniques.
● Expert with modern design patterns and models.
● Experienced in network communication development is much preferred.
● Experience of Video Conference products development is preferred.
● Good written English communication skills. Ability to hold effective conversations with
developers/architects, etc.
● Great passion for software development and technology.
● Quality oriented mind-set preferences and plus.
● Familiar with Agile/Scrum process and experienced working in a scrum development
environment
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card