Taro Logo

Lead Engineer – Channels

AI-powered, all-in-one white-label sales & marketing platform empowering agencies, entrepreneurs, and businesses to elevate their digital presence and drive growth.
India Gate, New Delhi, Delhi, India
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Job Description

HighLevel is revolutionizing digital marketing and sales with their AI-powered platform that serves over 2 million businesses globally. As a Lead Engineer for Channels, you'll be at the forefront of their messaging infrastructure, working with critical integrations for platforms like Meta and Apple.

The role combines deep technical expertise in distributed systems with strategic leadership, requiring both hands-on development and team guidance. You'll be responsible for architecting and implementing scalable messaging solutions that process billions of API hits daily, working with a modern tech stack including Node.js, TypeScript, Vue.js, and various cloud services.

The position offers unique challenges in handling high-scale distributed systems, working with multiple databases, and managing complex third-party integrations. You'll be joining a remote-first company with over 1,500 team members across 15+ countries, contributing to a platform that processes over 470 terabytes of data and manages more than 250 microservices.

This is an ideal opportunity for a senior engineer looking to make a significant impact, combining technical leadership with hands-on development. You'll be working on systems that directly affect millions of businesses and billions of customer interactions, while helping shape the technical direction of a rapidly growing platform.

The role requires strong expertise in both backend and frontend development, with a focus on scalable architecture and system design. You'll be working in a collaborative environment, leading cross-functional teams, and helping set engineering standards across the organization.

Last updated a month ago

Responsibilities For Lead Engineer – Channels

  • Architect end-to-end systems to support new messaging channels
  • Build abstractions for vendor APIs — handling auth, webhooks, retries, rate limits, and schema drift
  • Design scalable job orchestration pipelines using Node.js, Pub/Sub, Cloud Tasks, and event-driven flows
  • Structure UI components and frontend flows in Vue.js, with clean state and modular logic
  • Define data models, write performant queries, and optimize access patterns across MongoDB, Firestore, ElasticSearch, ClickHouse
  • Lead cross-functional delivery with SRE, Product, and Design
  • Set engineering standards across system design, testing, and observability
  • Mentor engineers and contribute to hiring and technical direction

Requirements For Lead Engineer – Channels

Node.js
TypeScript
MongoDB
Redis
  • 5+ years of backend-heavy full-stack experience
  • Deep knowledge of Node.js, TypeScript, and scalable service design
  • Strong frontend ability with Vue.js, Vuex/Pinia, and component patterns
  • Experience integrating third-party APIs (esp. messaging, comms, SaaS vendors)
  • Familiarity with Kubernetes, GCP, Pub/Sub, Cloud Tasks, and event-driven infra
  • Real-world experience with distributed systems, retries, timeouts, and async workflows
  • Strong system design, communication, and mentoring skills

Related Jobs

Lead Engineer – Databases

Lead Database Engineer position at HighLevel, focusing on Elasticsearch and Clickhouse optimization, requiring 5+ years of experience in cloud-managed databases.

Lead Engineer - Wordpress

Lead WordPress Engineer position at HighLevel, focusing on Node.js, MongoDB, and AI-assisted development for a global marketing and sales platform.

Staff Software Engineer - Backend

Lead backend engineering role at HighLevel, focusing on scaling massive messaging systems processing billions of events daily using Node.js, Kubernetes, and distributed databases.

Lead Engineer - LC Phone

Lead the technical direction of HighLevel's LC Phone platform, architecting scalable solutions for SMS, voice, and messaging services while mentoring engineering teams.

Staff Software Engineer, YouTube Channel Memberships

Lead technical role at YouTube focusing on Channel Memberships platform development, requiring expertise in full-stack development, distributed systems, and technical leadership.