Gohighlevel

Sr.SDE - Conversations

India, Remote. Posted 11 months ago

The role

You will design and maintain backend services and APIs for message storage and state sync, and ship Vue 3 interfaces that consume them. The work covers scalable Node.js microservices and data layers for the Threads and Composer experience in HighLevel Conversations.

What you will do

  • Design and maintain Node.js/NestJS services for message storage, retrieval and state sync
  • Build well-typed REST contracts for Threads and Composer operations
  • Model and optimize MongoDB/Firestore schemas for high read/write volumes
  • Implement queues, caching and rate limiting to handle burst traffic
  • Ship modular Vue 3 UIs that consume APIs and handle realtime state updates
  • Instrument logs, metrics and traces to monitor latency, errors and throughput
  • Maintain high test coverage across unit, integration and contract tests
  • Participate in on-call, debug incidents and drive post-mortem action items
  • Work with Product and Frontend leads and mentor junior engineers

Required qualifications

  • 4+ years of professional engineering experience, preferably backend-heavy full-stack work
  • Expert in Node.js and TypeScript
  • Comfortable with NestJS or Express microservices
  • Proficient in Vue 3 or similar modern frontend frameworks
  • Strong understanding of API design, data modeling and distributed system patterns
  • Experience with GCP (or AWS), containerization and CI/CD automation
  • Hands-on experience with observability and production monitoring

Nice to have

  • Pub/Sub or message queue experience
  • Event-driven or domain-driven design background

Before you apply

  • Equal Opportunity Employer; voluntary demographic information requested for compliance

About the company

HighLevel is an AI-powered business operating system serving more than 1 million businesses across 150+ countries. It operates as a global, remote-first organization with over 2,000 team members.

Sr.SDE - Conversations at Gohighlevel | JobZoey