Skip to content

Software Engineer
Company | Zoom |
---|
Location | San Jose, CA, USA |
---|
Salary | $87600 – $186000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level |
---|
Requirements
- Possess an extensive educational background in Computer Science, ECE, EE, or related fields, coupled with significant industry experience of at least 3 years.
- Possess a solid computer background with educational courses in operating systems, compilers, database management, data structures, algorithms, and software engineering.
- Have proficiency in modern C++ (11/14/17) with experience in high-performance, scalable systems.
- Have hands-on experience building and optimizing large-scale backend services.
- Have experience with HBase or similar NoSQL databases for handling big data.
- Have experience designing and implementing REST APIs and working with NGINX for backend services.
- Possess familiarity with Kubernetes, cloud infrastructure, and performance tuning for high-load systems.
- Have experience in Linux development and familiarity with the HTTP protocol is advantageous.
Responsibilities
- Designing and implementing (C/C++) features to enhance the backend system of Zoom Mail/Calendar/Scheduler, utilizing modern C++ 11/14/17 features for efficient handling of BigData database.
- Designing and implementing web server APIs, ensuring adherence to the REST standard, and integrating apache modules for web service connectivity.
- Deploying web-based systems on server platforms, collaborating with DevOps to deploy services to the Kubernetes cluster and ensuring flexible configuration and monitoring.
- Demonstrating deep knowledge of gateway NGINX and configuring backend services, including cookie management, lookup, and forwarding.
- Utilizing working experience with Google Calendar API and Microsoft Outlook Calendar API in real projects, including calling the APIs, analyzing results, and understanding important fields.
Preferred Qualifications
No preferred qualifications provided.