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.