Zoom logo

Software Development Engineer

Zoom

RemoteFull timeMid level$158k – $186kPosted today
Apply with JobAssist

About the role

Who you are

  • Requires a master’s degree in Information Systems Management, Computer Science, a related field, or a foreign equivalent
  • Must have 3 years of experience in the job offered or related occupation
  • 3 years of experience in C++ for backend service development
  • 3 years of experience in Realtime communication systems and micro service architectures
  • 3 years of experience in Protocol Buffers (Protobuf) for data serialization and communication
  • 3 years of experience developing server-side data management for 2D graphics or similar applications
  • 3 years of experience with CI/CD tools such as Jenkins and GitLab for software development, integration, and deployment
  • 3 years of experience performing performance testing, profiling, and optimization of software systems
  • 3 years of experience monitoring and troubleshooting cloud-based services using logging and monitoring tools
  • Telecommuting work arrangement permitted: position may work in various unanticipated locations throughout the U.S. Position does not require international or domestic travel

What the job involves

  • Architect and evolve large-scale real-time service frameworks to improve scalability, reliability, and latency performance, leveraging C++ and modern distributed systems design principles
  • Develop and integrate backend agentic AI solutions to enhance automation, intelligence, and adaptability in real-time collaborative systems—enabling autonomous service orchestration, intelligent data processing, and adaptive feature delivery
  • Develop standardized next-generation data models and inter-service communication layers for collaborative and interactive applications, incorporating advanced frameworks (e.g., Protobuf, gRPC) and ensuring backward compatibility across releases
  • Administer the continuous process of software development/integration/deployment utilizing Jenkins, Gitlab, and related
  • Establish and oversee performance benchmarking strategies, including creation of distributed load generation tools, synthetic test scenarios, and telemetry-based performance analytics
  • Monitor and troubleshoot cloud services using logging and monitoring tools

Benefits

  • Work from home opportunities
  • Retirement benefits
  • My-Time-Off (MTO), an extended vacation policy
  • Employee Stock Purchase Plan (ESPP) and Restricted Stock Unit (RSU) Equity Program plus Yearly stock grant for all employees
  • Wellness and fitness reimbursement, wellness resources, Thrive Global wellness app, TaskHuman wellness coaching app
  • Employee Assistance Program (EAP) including emotional support, financial resources and legal guidance
  • Paid Parental Leave (both parents) 16 weeks paid leave (or statutory if more generous)
  • Employer Matching of Charitable contributions up to $500 USD equivalent/year
  • Annual Zoom Store Allowance
  • Business Travel Accident Insurance

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Zoom was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.