Software Development Engineer at Zoom

San Jose, California, United States

Zoom Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
NoVisa
TechnologyIndustries

Requirements

  • Master's degree in Computer Science, Computer Engineering, Aerospace Engineering, a related field, or a foreign degree equivalent
  • 5 years of experience in job offered or related occupation
  • 5 years of experience in object-oriented programming with Objective-C, C++, Swift
  • 5 years of experience in iOS frameworks such as UIKit, SwiftUI, ARKit, UIFoundation, Core Animation, etc
  • 5 years of experience in iOS Mobile App Development from inception to deployment in the App store
  • 5 years of experience in offline storage, threading, and performance tuning and optimization
  • 5 years of experience in algorithms, data structures, architectural design patterns and best practices
  • 5 years of experience in RESTful APIs to connect iOS applications to back-end services
  • 5 years of experience in writing Shell scripts using Xcodebuild, with expertise in leveraging Jenkins and Fastlane to automate the iOS build, testing, and deployment processes
  • 5 years of experience in Appium and pytest frameworks, proficient in using PyCharm CE IDE, and capable of writing automated test cases using Python
  • 5 years of experience in web technologies such as HTML, CSS, and JavaScript, with a focus on integrating these into iOS applications

Responsibilities

  • Use Objective-C and modern C++ to design and develop new functionalities from product managers and customers
  • Use the performance tools like Instruments and other system profiling tools to measure application performance and energy usage to make improvements to the whole application performance
  • Use various debugging tools like LLDB to perform client troubleshooting and read application crash reports for postmortem analysis
  • Figure out the root cause of various crashes
  • Work with iOS video and audio frameworks and Metal rendering engine to continuously improve meeting experience
  • Work closely with QA team, Product and Project Managers, Product Designers, and DevOps to drive engineering release and deliver success
  • Communicate with technical support, customer success, or customers to deal with product issues and tickets

Skills

Objective-C
C++
Swift
UIKit
SwiftUI
ARKit
Core Animation
Metal
Instruments
LLDB
RESTful APIs
Jenkins
Fastlane
Xcodebuild
Shell scripts

Zoom

Video conferencing and online meeting solutions

About Zoom

Zoom provides video conferencing and online meeting solutions that allow users to conduct virtual meetings, webinars, and collaborative sessions. Its main product is video conferencing software, which enables high-quality video and audio communication, along with features like screen sharing, group messaging, and virtual backgrounds. Zoom also offers specialized products for larger events, such as Zoom Webinars and Zoom Events. The company operates on a freemium model, providing basic services for free while charging for advanced features through subscription plans tailored for various users, including businesses, educational institutions, and healthcare providers. Zoom stands out from competitors due to its user-friendly interface, reliable performance, and scalability for different needs, making it a vital tool for remote work, online education, telehealth, and social interactions.

San Jose, CaliforniaHeadquarters
2013Year Founded
$144.5MTotal Funding
IPOCompany Stage
Enterprise Software, Education, HealthcareIndustries
10,001+Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Hybrid Work Options
Flexible Work Hours
Stock Options
Company Equity
Paid Vacation
Paid Sick Leave

Risks

Increased competition from Microsoft Teams and Google Meet threatens Zoom's market share.
Privacy concerns and regulatory scrutiny could impact Zoom's operations and reputation.
Hybrid work models may reduce demand for virtual meetings, affecting Zoom's growth.

Differentiation

Zoom offers a user-friendly interface with reliable performance for virtual meetings.
The platform supports diverse needs, including remote work, education, and telehealth.
Zoom's freemium model attracts a wide range of users with scalable subscription options.

Upsides

Zoom integrates AI tools to enhance virtual meeting effectiveness and productivity.
The expansion of 5G networks improves Zoom's video conferencing quality and accessibility.
Zoom's secure, HIPAA-compliant solutions drive demand in the telehealth sector.

Land your dream remote job 3x faster with AI