Software Development Engineer

ZoomSan Jose, CA
Remote

About The Position

This position involves leading the Activity Center, Zoom Chat Client SDK, ZPNS Client SDK, and People & Presence Client project. As the engineering owner, the role requires working with team members to design, implement, and monitor project status based on company strategy and customer feedback. The individual will act as a technical expert, reviewing technical solutions, providing guidance, and creating enhancement plans to ensure delivery quality. Responsibilities include developing cross-platform products using C++, staying updated with technical trends, and introducing new technologies. The role also involves conducting module and code refactoring and architecting client-side design.

Requirements

  • Master’s degree in Software Engineering, a related field, or a foreign equivalent
  • 3 years of experience in job offered or related occupation
  • 3 years of experience with Cross-platform C++ development
  • 3 years of experience with common data structures, algorithms, and design patterns
  • 3 years of experience with code refactoring and client architecture design
  • 3 years of experience with SQLite, SQLCipher
  • 3 years of experience with Duilib, cURL, XMPP open-source libraries
  • 3 years of experience with PKI/CA authentication with OpenSSL usage
  • 3 years of experience with Windbg, GDB, IDA debugging
  • 3 years of experience with application layer development for Win, Mac, iOS, Android, or Linux

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

Benefits

  • Total Direct Compensation philosophy that takes into consideration; base salary, bonus and equity value
  • Location based compensation structure
  • Award-winning workplace culture
  • Commitment to delivering happiness
  • 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
  • Contribute to their community in meaningful ways
  • Opportunities to stretch your skills and advance your career in a collaborative, growth-focused environment
  • Fair hiring practices that ensure every candidate is evaluated based on skills, experience, and potential
  • Support for accommodations during the hiring process
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service