Similar Jobs
See allStaff Engineer - Distributed Systems
Jobgether
India
Node.js
Go
Kubernetes
Senior SDE - Platform
Jobgether
India
Node.js
Go
Kubernetes
Senior SDE - Platform India Engineering – CRM & Automation
HighLevel
India
Node.js
Go
GCP
Staff Backend Engineer - Trust & Control Safety Systems
HighLevel
India
Go
Node.js
MongoDB
Senior Site Reliability Engineer - Search
Algolia
France
Distributed Systems
Kubernetes
Go
Responsibilities:
- Own the architecture health of a billion-scale distributed system, its failure modes, capacity limits, consistency guarantees, and interactions between 50+ deployments.
- Approve critical-path designs, making your case on merit when disagreements arise.
- Hunt gaps proactively and drive fixes before they become incidents.
Requirements:
- 10+ years of engineering experience with deep, hands-on ownership of large-scale distributed systems.
- Deep command of queueing and async architectures, delivery semantics, ordering, backpressure, idempotency.
- Expert-level depth in Redis or comparable in-memory systems and their failure modes.
What You're Built For:
- You've owned distributed systems at serious scale and have the scars to show it.
- You think in failure modes by default, asking what happens at the tail, under partition, at 10x load.
- You write design docs and RCAs that people reference years later, with clear trade-offs and real recommendations.
HighLevel
HighLevel is an AI-powered business operating system that gives agencies and SMBs the infrastructure to build, automate and scale. With over 2,000 team members across 10+ countries, HighLevel operates as a global, remote-first organization built for speed and ownership.