Zoom Video Communications
posted 5 months ago
As a C++ Software Development Engineer at Zoom Video Communications, you will be an integral part of the Async Communication team, which is dedicated to developing high-impact projects that serve hundreds of millions of users daily. This role offers the opportunity to work across the entire technology stack, from the web server to the business application layer, contributing to our distributed, cloud-hosted backend systems. You will be involved in designing and implementing features that enhance the backend systems of Zoom Mail, Calendar, and Scheduler, ensuring that our services are robust and efficient. The engineering team at Zoom is composed of eight specialized departments, each focused on delivering innovative communication solutions. This collaborative and diverse environment fosters creativity and technical excellence, allowing team members to push the boundaries of communication technology. You will work closely with other engineers, quality assurance teams, and DevOps to deploy your services on server platforms, particularly within Kubernetes clusters. Your contributions will directly impact the user experience and the overall functionality of Zoom's products. In this role, you will be expected to demonstrate proficiency in C/C++ programming, as well as a solid understanding of Linux development and HTTP protocols. You will also be required to implement web server APIs, ensuring that all services are web-based and accessible. This position is ideal for someone who is passionate about software development and eager to work on projects that have a significant impact on users worldwide.