2 months ago
Remote, IndiaSenior
Responsibilities
- Design and build platform components used by Workflows and Conversations, including queueing pipelines, storage access layers, caching strategies, rate limiters, and schedulers.
- Own components end to end across architecture, design documentation, coding, testing, rollout, dashboards, and production health.
- Design schemas and indexes, manage sharding and replication strategies, and perform migrations on live systems with billions of records.
- Operate and tune GKE autoscaling, resource usage, Pub/Sub and Cloud Tasks topologies, and capacity planning.
- Identify and resolve idempotency gaps, unbounded queues, cache stampedes, hot shards, and other production risks.
- Debug incidents spanning application, database, and infrastructure layers.
- Write design documents and root-cause analyses for engineers building on the platform.
- Build and maintain backend services and Vue 3 interfaces for the Threads and Composer experience.
Requirements
- At least 4 years of backend engineering experience with deep hands-on experience in Node.js and/or Go.
- Strong understanding across application, database, and infrastructure layers on high-throughput production systems.
- Experience with queueing and asynchronous processing, including delivery semantics, ordering, backpressure, and idempotency.
- Deep database experience covering indexing, sharding, replication, query performance, and safe migrations across SQL or NoSQL systems at scale.
- Hands-on experience with Redis or other in-memory stores, caching patterns, data structures, and failure modes.
- Production experience with cloud infrastructure, Kubernetes, autoscaling, and resource limits; GCP experience is preferred.
- Ability to write clear design documents and rigorous test cases.
- Ability to use AI agents to produce accurate, tested, production-quality code.
- Preferred experience operating systems at billions-of-events scale and with ClickHouse, ElasticSearch, or Firestore in production.
- Preferred prior platform engineering experience.
Benefits
- Remote-first work arrangement, indicated by #LI-Remote.
- Global organization with team members across more than 10 countries.
Tech Stack
Apache KafkaClickHouseElasticsearchGoGoogle Cloud PlatformKubernetesMongoDBNode.jsRabbitMQRedisTypeScript
Categories
About HighLevel
HighLevel builds a white-label, all-in-one marketing and CRM platform for agencies, entrepreneurs, and SMBs, combining lead capture, automation, email/SMS, websites and funnels, payments, and appointment management. Founded in 2018 and headquartered in Dallas, it is privately held and raised $60M in private equity funding in 2024. The subscription SaaS serves customers in 150+ countries and is used by over one million businesses.
