Software Development Engineer

Zoom Video Communications, Inc.

$224K — $271K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master’s degree in Software Engineering or related field, or foreign equivalent
  • 3 years of experience in cross-platform C++ development
  • 3 years of experience with code refactoring and client architecture design
  • Proficiency in SQLite and SQLCipher
  • Experience with Duilib, cURL, and XMPP open-source libraries
  • Familiarity with PKI/CA authentication and OpenSSL
  • Skilled in debugging with Windbg, GDB, or IDA

Responsibilities

  • Lead development for multiple client software projects including Activity Center and various SDKs
  • Design, implement, and monitor project status aligned with company strategy and customer feedback
  • Review technical solutions and provide guidance for enhancements to ensure quality delivery
  • Develop cross-platform products using C++
  • Introduce new technology trends based on common data structures and algorithms
  • Conduct module refactoring and architect client-side design
  • Collaborate with team members to ensure cohesive project execution

Benefits

  • Access to a comprehensive benefits program focusing on physical, mental, and emotional health
  • Support for maintaining work-life balance
  • Opportunities for community contribution through various initiatives
  • Flexible work arrangements, including telecommuting
  • An award-winning workplace culture that values employee happiness
Full Job Description
Immigration sponsorship is not available for this position

Responsibilities: 

  • Lead the Activity Center, Zoom Chat Client SDK, ZPNS Client SDK, People & Presence Client
  • project;
  • As the engineering owner, work with team members to design, implement, and monitor the
  • project status based on the company's strategy and customers’ feedback;
  • As the technical expert, review the technical solution, provide the technical guidance and make the enhancement plan to ensure the quality of delivery;
  • Develop cross-platform products using C++;
  • Follow the technical trend and work on introducing new technology: common data structures, algorithms, and design patterns;
  • Conduct the module and code refactoring and architect client-side design.

What we're looking for:

Requires a Master’s degree in Software Engineering, a related field, or a foreign equivalent. Must have 3 years of experience in job offered or related occupation. Must have 3 years of experience with the following:

  • Cross-platform C++ development; common data structures, algorithms, and design patterns;
  • code refactoring and client architecture design;
  • SQLite, SQLCipher;
  • Duilib, cURL, XMPP open-source libraries;
  • PKI/CA authentication with OpenSSL usage;
  • Windbg, GDB, IDA debugging; and
  • application layer development for Win, Mac, iOS, Android, or Linux.
  • Telecommuting work arrangement permitted: Position may work in various unanticipated locations throughout the U.S. Position does not require domestic or international travel.

Zoom Communications, Inc.
#LI-DNI
#Ind0

Salary Range or On Target Earnings:

Minimum:

$224,770.00

Maximum:

$271,200.00

In addition to the base salary and/or OTE listed Zoom has a Total Direct Compensation philosophy that takes into consideration; base salary, bonus and equity value.

Note: Starting pay will be based on a number of factors and commensurate with qualifications & experience.

We also have a location based compensation structure;  there may be a different range for candidates in this and other locations.

Ways of Working
Our structured hybrid approach is centered around our offices and remote work environments. The work style of each role, Hybrid, Remote, or In-Person is indicated in the job description/posting.

Benefits
As part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways. Click for more information.

Similar Jobs

More Jobs at Zoom Video Communications, Inc.

More Information Technology Jobs

Find similar Software Development Engineer jobs: