Job Description

Role Overview

We are seeking a Senior Software Development Engineer who is highly hands-on and actively involved in day-to-day coding, in addition to contributing to system design and architectural discussions.


This role is suited for engineers who enjoy writing production-quality code on a daily basis, taking ownership of complex backend components, and solving non-trivial technical problems through

implementation not just high-level design. The ideal candidate combines strong design thinking with deep, practical coding expertise in building and evolving backend systems at scale.


Key Responsibilities

  • Design, implement, and maintain backend services through hands-on coding on a daily basis using Node.js and TypeScript (Nest.js or equivalent frameworks).
  • Spend the majority of time on hands-on implementation, including writing, refactoring, and optimizing production code.
  • Own end-to...

Ready to Apply?

Take the next step in your AI career. Submit your application to RingCentral today.

Submit Application