Zoom logo

Software Engineer

Zoom

San Jose, CA
Full Time
Mid Level
154k-186k
28 days ago

Job Description

About the Role

Zoom Communications, Inc. is committed to helping people stay connected and collaborate effectively through products like Zoom Contact Center, Zoom Phone, Zoom Events, Zoom Apps, Zoom Rooms, and Zoom Webinars. We foster a fast-paced, problem-solving environment focused on designing solutions with our customers and users in mind. Our culture emphasizes growth, support, and empowerment, with a commitment to fair hiring practices and inclusivity. We offer a structured hybrid work approach centered around offices and remote environments, along with a comprehensive benefits program aimed at supporting employees' well-being and work-life balance.

Key Responsibilities

  • Work closely with cross-functional teams to translate high-level roadmap vision into feasible feature specifications and deliverables
  • Design and develop the Zoom Contact Center core feature with Java using the Spring Boot framework
  • Create a secure and scalable service utilizing the latest cloud infrastructure technologies (i.e., Microservices Architecture, RESTful APIs, AWS, NoSQL)
  • Drive cloud-based test automation solutions and deployment strategies to optimize service performance and ensure product stability using AWS infrastructure (i.e., EC2, ECS, ElastiCache, S3)
  • Build integrations and related add-ons to the Contact Center service
  • Triage critical customer issues and support customer engagement

Requirements

  • Requires a Master's degree in Computer Science, Computer Engineering, a related field, or a foreign equivalent
  • Must have 3 years of experience in the job offered or related occupation
  • Must have 3 years of experience in Core Java and Design patterns
  • Must have 3 years of experience in Spring Boot framework (MVC, AOP, ORM) and Microservices Architecture
  • Must have 3 years of experience in Redis for caching
  • Must have 3 years of experience in MySQL or similar SQL-based database
  • Must have 3 years of experience in DynamoDB
  • Must have 3 years of experience in Elasticsearch or similar NoSQL-based database
  • Must have 3 years of experience in Message Queue systems
  • Must have 3 years of experience in Git for version control

Nice to Have

  • Experience with cloud infrastructure technologies such as AWS (EC2, ECS, ElastiCache, S3)

Qualifications

  • Master's degree in relevant field
  • 3 years of professional experience in related roles

Benefits & Perks

  • A comprehensive benefits program supporting physical, mental, emotional, and financial health
  • Support for work-life balance
  • Opportunities for career growth and skill development

Working at Zoom

We foster a collaborative, growth-focused environment where employees are supported and empowered. Our culture emphasizes fairness, inclusivity, and long-term team building, encouraging individuals to take their time in finding the right fit and supporting diverse backgrounds and experiences.

Apply Now

Job Details

Posted AtJun 26, 2025
Salary154k-186k
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