Software Development Engineer

ZoomSan Jose, CA
$224,770 - $271,200Remote

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, you will collaborate with team members to design, implement, and monitor project status, aligning with the company's strategy and customer feedback. You will also serve as a technical expert, reviewing technical solutions, providing guidance, and developing enhancement plans to ensure delivery quality. The role includes developing cross-platform products using C++, staying updated with technical trends, and introducing new technologies such as common data structures, algorithms, and design patterns. Additionally, you will be responsible for conducting module and code refactoring and architecting client-side designs.

Requirements

  • Master’s degree in Software Engineering, a related field, or a foreign equivalent
  • 3 years of experience in the 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
  • Design, implement, and monitor project status based on company strategy and customer feedback
  • Review technical solutions, provide technical guidance, and create enhancement plans
  • Develop cross-platform products using C++
  • Follow technical trends and introduce new technologies like common data structures, algorithms, and design patterns
  • Conduct module and code refactoring
  • Architect client-side design

Benefits

  • Award-winning workplace culture
  • 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
  • Opportunities to stretch skills and advance career in a collaborative, growth-focused environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service