Zoom logo

Software Development Engineer

Zoom

San Jose, CA
Full Time
Senior
182k-271k
2 days ago

Job Description

About the Role

Zoom Communications, Inc. is committed to helping people stay connected and collaborate effectively through innovative products like Zoom Meeting, Zoom Contact Center, Zoom Phone, Zoom Events, Zoom Apps, Zoom Rooms, and Zoom Webinars. We foster a fast-paced, problem-solving environment that encourages growth, collaboration, and support for our employees. Our culture emphasizes fairness, inclusivity, and long-term career development, with a focus on building a strong, supportive team.

Key Responsibilities

  • Design and develop Zoom Meeting client on Windows.
  • Use C/C++ and Windows SDK to develop core functionalities of Zoom meetings.
  • Adopt OOP and modern C++ design pattern to maintain and refactor current product code.
  • Use Windows Debugger and log tools to identify various bugs and client issues.
  • Use Performance Monitor and other system monitoring tools to measure client performance and identify causes of performance problems.
  • Work closely with engineering partners, product and project managers, product designers, and DevOps to drive engineering releases and deliver success.
  • Partner with technical support and customer success teams, communicate with customers to troubleshoot product issues, and ensure user satisfaction.

Requirements

  • Requires a Bachelor's degree with a concentration in Computer Science or Engineering, Software Engineering, a related field, or a foreign equivalent.
  • Must have 5 years of experience in the job offered or related occupation.
  • Must have 5 years of experience in C/CC++ programming.
  • Must have 5 years of experience in Windows native application development.
  • Must have 5 years of experience in Windows programming with Windows API.
  • Must have 5 years of experience in Windows Platform SDK (GDI/GDI+/D3D/Common Controls/IPC).
  • Must have 5 years of experience in debugging with WinDbg and Visual Studio.
  • Must have 5 years of experience in multi-thread and multi-process programming.

Qualifications

  • Educational background in Computer Science, Engineering, or related field.
  • Professional experience in C/C++ programming, Windows application development, debugging, and multi-threading.

Benefits & Perks

  • A variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health.
  • Support for work-life balance.
  • Opportunities to contribute to the community.

Working at Zoom

At Zoom, we believe great work happens when people feel supported and empowered. We are committed to fair hiring practices, inclusivity, and providing accommodations for applicants with disabilities. We value long-term growth, collaboration, and a supportive environment where employees can develop their skills and careers.

Apply Now

Job Details

Posted AtJun 24, 2025
Salary182k-271k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

About Zoom

Website

zoom.us

Company Size

5001-10000 employees

Location

San Jose, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches