Senior SDE - Platform
GoHighLevel· Engineering – CRM & Automation
RemoteEmployee IndiaPosted 3w ago
About the role
Senior backend engineer responsible for platform components underpinning HighLevel's Workflows and Conversations, owning queues, storage layers, caching, infrastructure, and end-to-end component health in a high-throughput, globally distributed system.
Responsibilities
- Design and build the platform components Workflows and Conversations run on, including queueing pipelines, storage access layers, caching strategies, rate limiters, and schedulers
- Own components end to end: architecture, design docs, code, tests, rollout, dashboards, and production health
- Deep work on data stores at scale: schema and index design, sharding, replication, and migrations on live systems with billions of records
- Collaborate with infrastructure teams: GKE autoscaling, resource tuning, Pub/Sub and Cloud Tasks topologies, capacity planning
- Identify and fix systemic gaps before production: idempotency, unbounded queues, cache stampedes, hot shards
- Debug incidents across multiple layers by understanding interactions between services
- Write design docs and RCAs to communicate platform behavior to engineers
Qualifications
- 4+ years of backend engineering experience, with deep hands-on work in Node.js and/or Go
- Strong systems understanding across application, database, and infrastructure for high-throughput production systems
- Deep experience with queueing and async processing (e.g., Pub/Sub, Kafka, RabbitMQ, Cloud Tasks) including delivery semantics, ordering, backpressure, idempotency
- Database depth beyond CRUD: indexing, sharding, replication, query performance, safe migrations on SQL or NoSQL stores
- Hands-on experience with Redis or other in-memory stores, caching patterns and failure modes
- Production experience with cloud infrastructure, Kubernetes, autoscaling, resource limits (prefer GCP)
- Ability to write clear design docs and rigorous test cases
- Champion of AI-assisted engineering and producing production-quality code
Skills
Required:Node.jsGoSystems designQueueing & async processingDatabases (SQL/NoSQL)Redis or in-memory stores
Benefits
- Remote-first global team
- Opportunity to work on high-scale systems spanning billions of events and messages
Last updated Oct 21, 2026. Interested? Apply on the company site.
About GoHighLevel
It's time to take your Agency to the Next Level
HighLevel is the all-in-one sales & marketing platform that agencies can white-label and resell to their clients!
CRMMarketingSalesAutomationWhite Label
More open roles at GoHighLevel
- 4d ago
- Product Enablement Specialist II - White Label Mobile Apps4d agoRemote · Engineering – SDET
- Staff Engineer – Distributed Data Systems & Infrastructure4d agoHybrid (India) · Platform
- Staff Engineer - AI Platform4d agoRemote · Platform
- Sr. Product Enablement Specialist - White Label Mobile App4d agoRemote · Engineering – SDET / Employee India / Remote