Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Zoom Logo

Software Engineer

Zoom

$98,900 - $228,700
Aug 27, 2025
San Jose, CA, USA
Apply Now

Zoom is looking to solve the problem of designing and developing core services, integrating with third-party providers, and ensuring a reliable system for their meeting web platform, focusing on user account management and email systems.

Requirements

  • Demonstrated proficiency in Java, with deep knowledge of I/O, multithreaded concurrent programming, and modern cloud services (AWS, Azure, or GCP).
  • Have a good understanding of modern database and storage technologies, including both SQL and NoSQL systems such as MySQL, DynamoDB, MongoDB, and Elasticsearch.
  • Experience with backend/frontend services, event streaming platforms, and API/SDK development using Spring MVC/Spring Boot frameworks.
  • Experience with building, deploying, and supporting enterprise-scale web applications in the cloud.
  • Knowledge of Microservices Architecture, RESTful APIs, and NoSQL.
  • Experience with modern cloud infrastructure (e.g., AWS, Azure, or GCP).
  • Experience with API/SDK development using Spring MVC/Spring Boot frameworks.

Responsibilities

  • Collaborating with product management and cross-functional teams to define requirements for Zoom Notification, SMTP, and SMS services.
  • Establishing and upholding engineering best practices, processes, and standards to drive high-quality product development.
  • Designing and developing core Notification and Web Meeting services using Java and the Spring Boot framework.
  • Building and maintaining a reliable, stable, and secure notification system.
  • Developing and sustaining a robust monitoring and alerting system to ensure system health and performance.
  • Collaborating with third-party SMTP and SMS service providers to design and deliver seamless, reliable integrations.

Other

  • Demonstrated a Master's degree or above in Computer Science, Engineering, Electronic and Communication Engineering, or a related field (or foreign equivalent).
  • At least 5 years of experience in product development, with a focus on building, deploying, and supporting enterprise-scale web applications in the cloud.
  • Proven experience leading and managing large-scale projects in a fast-paced, dynamic environment.
  • Exceptional communication, collaboration, and problem-solving skills, and an ability to balance strategic vision with attention to detail.
  • Ability to work in a hybrid environment with a mix of office and remote work.