Sorry. This page is not yet translated.

Zoom helps businesses and organizations bring their teams together with a unified platform for video/audio conferencing, collaboration, chat, and webinars across all devices.

Windows (C++) Developer
San Jose, CA, US
Job Description / Skills Required

Zoom is the world leader in video communications with the highest customer satisfaction in our industry. We have been expanding rapidly since our Series D investment from Sequoia at a $1 billion valuation. Zoom was recently awarded the 5th Best SMB Company to Work for in the United States by Glassdoor (based on anonymous employee reviews). Now is the time to join our team of motivated and passionate people as Zoom grows to provide frictionless communications for businesses and organizations across the world. Visit and follow us on Twitter (@zoom_us) and Facebook (Zoom Video Communications).

We are looking for a Windows Developer to design/implement/maintain our Zoom Rooms video conferencing room system on Windows platform. To become a key member of the Development team you will need to have strong development skills, be hard working and be able to fit in well with a small team.


Work closely with remote teams and collaborate on the implementation

To propose and assess solutions to design problems

To support and maintain existing software functionality; to investigate, analyze and correct identified defects



Strong knowledge of C++ and STL; 5+ year’s experience

Familiar with Windows API/SDK; the Windows message handling mechanism; Interprocess communication and multithreaded programming

At least 3 years of Windows GUI development experience; familiar with ATL/WTL; will be a plus if familiar with DUILib

Knowledge of several C/C++ libraries like STL, Boost, OpenSSL, cURL, protobuf

Familiar with TCP/UDP programming

Familiar with GDI and GDI+

Multimedia audio/video development, D3D and realtime collaboration system knowledge is a plus

B.S. or M.S. in Software/Computer Engineering or equivalent

A logical thinker with excellent problem solving ability

Takes initiative

Ability to work under pressure

Attention to detail

Passionate about technology