Similar Jobs
See allSenior SDE - Platform
Jobgether
India
Node.js
Go
Kubernetes
Staff Engineer - Distributed Systems
HighLevel
India
Node.js
Go
Redis
Software Development Engineer III (CRM - Opportunities)
HighLevel
India
Node.js
Go
SQL
Staff Backend Engineer - Trust & Control Safety Systems
HighLevel
India
Go
Node.js
MongoDB
Staff Engineer - Distributed Systems
Jobgether
India
Node.js
Go
Kubernetes
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 your components end to end: architecture, design docs, code, tests, rollout, dashboards, and production health.
- Go deep on data stores at scale, including schema and index design, sharding strategies, replication behavior, and migrations on live systems with billions of records.
Requirements:
- 4+ years of backend engineering experience with deep hands-on work in Node.js and Go.
- Strong systems understanding across application, database, and infrastructure on high-throughput production systems.
- Deep experience with queueing and async processing like Pub/Sub, Kafka, or RabbitMQ, including delivery semantics, ordering, and backpressure.
What you're built for:
- You understand systems in depth, not just the API surface, but behavior under load and network partitions.
- You've taken real production hits and each one made your designs better.
- You treat capacity and failure modes as design inputs, not afterthoughts.
HighLevel
HighLevel is an AI-powered business operating system for agencies, entrepreneurs, and SMBs to build, automate, and scale. With over 2,000 team members across 10+ countries, it operates as a global, remote-first organization focused on speed, ownership, and community-driven growth.