Zoom logo

Software Engineer

Zoom

San Jose, CA
Full Time
Mid Level
99k-229k
about 1 month ago

Job Description

About the Role

As a Software Engineer you will work on a highly visible system that powers cross-cluster migrations at scale. Expect a dynamic, collaborative environment where your code directly impacts Zoom's infrastructure reliability and data integrity. You will engage with global teams, take ownership of complex challenges, and help drive the evolution of our migration and observability tools.

Key Responsibilities

  • Designing and maintaining a cross-database internal migration platform (MySQL, DynamoDB, HBase, MongoDB, etc.).
  • Building a robust, distributed framework with fault recovery, task scheduling, and observability.
  • Working with US-based Ops teams to run production migrations with high reliability.
  • Optimizing CPU/memory usage, enhance throughput, and ensure system performance.
  • Tuning MySQL/DynamoDB for efficiency and support Lookup Service for data integrity.
  • Providing business-aligned migration solutions, DSAR support, and participate in reviews.

Requirements

  • Have extensive(6+) experience of Java backend development with solid OOP principles, concurrency (JUC), and JVM tuning skills.
  • Be experienced in building maintainable microservices using Spring Boot and MyBatis with clean architecture.
  • Be skilled in MySQL (index optimization, transactions, performance tuning) and DynamoDB (partitioning, efficient access).
  • Have solid understanding of Kafka messaging, Redis (data structures, persistence, HA), and Zookeeper coordination.
  • Be well-versed in common design patterns, capable of refactoring and adapting code to business needs.
  • Have built plugin-extensible, multi-source data migration frameworks with flexible configuration.
  • Have effective cross-timezone collaborator with US-based teams and excellent communication skills.

Nice to Have

  • Experience with large-scale distributed systems.
  • Knowledge of observability tools and frameworks.
  • Experience working in a hybrid or remote work environment.

Qualifications

  • Educational background is not explicitly specified in the description.

Benefits & Perks

  • A variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health.
  • Support work-life balance and contribute to the community in meaningful ways.
  • Competitive salary with a total direct compensation philosophy including base salary, bonus, and equity.

Working at Zoom

Zoomies help people stay connected so they can get more done together. We set out to build the best collaboration platform for the enterprise, and today help people communicate better with products like Zoom Contact Center, Zoom Phone, Zoom Events, Zoom Apps, Zoom Rooms, and Zoom Webinars. We are problem-solvers, working at a fast pace to design solutions with our customers and users in mind. Find room to grow with opportunities to stretch your skills and advance your career in a collaborative, growth-focused environment. At Zoom, we believe great work happens when people feel supported and empowered. We are committed to fair hiring practices and providing accommodations during the hiring process.

Apply Now

Job Details

Posted AtJun 12, 2025
Salary99k-229k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Zoom

Website

zoom.us

Company Size

5001-10000 employees

Location

San Jose, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches