Senior XMPP Engineer

Sorry, this job was removed at 11:53 a.m. (PST) on Monday, July 12, 2021
Find out who's hiring in South Bay.
See all Developer + Engineer jobs in South Bay
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Zoom is an award-winning workplace. We have been recognized by Comparably as #1 CEO, Company Happiness, Benefits, Compensation, Diversity, and more! Not to mention we’ve been awarded by Glassdoor as the 2nd Best US workplace & Best Large Company US CEO in 2018, Wealthfront, and Business Insider. Our culture focuses on delivering happiness, our commitment to transparency, and the tangible benefits we provide our employees and our customers.

The XMPP Server Team is responsible for Zoom Chat IM message capabilities and presence which is a core service for Zoom Chat. As a Sr XMPP Server Software Engineer you will be tasked with using Erlang for the overall development and maintenance of XMPP IM service. 

Team Responsibilities

  • Development and maintenance of XMPP IM servers.

  • work with PM to implement new IM features

  • Big release every 45 days

  • Hot patch every 2 weeks for some bug fixes

  • support and maintain existing software functionality; to investigate, analyze, and correct identified defects.

  • Production and Server tuning

  • Work closely with remote teams and collaborate on implementations.

  • Take end-to-end ownership of Level 2 service customer issues, including initial troubleshooting, identification of root cause and issue resolution.

  • Support prod release deployment, provide release change spec and provide production release change verification

Job requirements:

  • Proficiency in Erlang preferred, or any backend programming language of C/C++, Java (willing to learn Erlang)

  • Experience in high-concurrency system development experience (10 Million Concurrent service)

  • More than 10 years of programming experience

  • More than 8 years of server development experience

  • Familiar with network programming, familiar with distributed concurrent programming;

  • Familiar with performance tuning for high-concurrency system

  • Experience with cloud environment (AWS, Azure)

  • Familiar with DynamoDB, Redis is preferred;

  • Familiar with Micro Service is preferred;

  • Familiar with NodeJS is preferred.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

55 Almaden Blvd Ste. 400, San Jose, CA 95113

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Zoom Video CommunicationsFind similar jobs