People Matter

Senior Backend Engineer, Node.js

RingCentral

RingCentral

Software Engineering
Hangzhou, Zhejiang, China
Posted on Jan 7, 2026

Job Description:

Participate in the development of distributed high-load backend for RingCentral Messaging service. Primary tasks are to improve service performance, scalability and availability metrics in constantly-growing user base conditions, introduce new features, develop public APIs, etc.

Responsibilities:

  • Participate in design activities: analysis, research, documenting the proposed solutions, presentation and review with Architect Team

  • Participate in team’s backlog building and components roadmap

  • Write and review the product and test code

  • Proactively monitor and support components in production environment

  • Collaborate with external engineering teams, product managers, etc. on deliverables and roadmap

Qualifications:

  • 5+ years experience of SW development on Node.js stack

  • Experience in software design and documenting (in English), knowledge of design patterns and best practices

  • Experience in high-load systems development

  • AWS Cloud, Mongo/Redis storages, Kubernetes experience is an advantage

  • Communication skills, working in Agile-style teams

  • Experience with Go is an advantage