Lead Golang Developer, Litmus GCC
Core
Lead a team of Go engineers to design, build, and operate cloud-native, high-performance distributed systems for real-time industrial data ingestion and processing.
Role type
Senior IC/Lead Golang Developer (Distributed Systems)
Builds
Cloud-native, multi-tenant SaaS services and distributed data pipelines
Domain
Industrial AI, Edge Computing, Cloud Infrastructure
Deliverable
production ML models
Required skills
Go (concurrency, memory management, profiling), Kubernetes (EKS/GKE/AKS, Helm, operators), Distributed Systems, gRPC/REST, Kafka/NATS/MQTT, SQL/NoSQL, Observability (Prometheus, Grafana, OpenTelemetry), CI/CD
Preferred skills
Kubernetes operators, Terraform, GitOps, Service Meshes, IIoT protocols (MQTT, OPC UA), Time-series data, SaaS security
Technologies
Go, Kubernetes, Helm, gRPC, Kafka, NATS, MQTT, PostgreSQL, Redis, Prometheus, Grafana, OpenTelemetry, Terraform, Argo CD, Flux, Istio, Linkerd
Responsibilities
Lead and mentor a team of Go engineers; Architect and build scalable SaaS services; Design high-throughput distributed systems; Deploy and operate services on Kubernetes; Own production reliability and incident response; Optimize Go services for performance; Build and maintain APIs and messaging integrations; Establish engineering standards for testing and CI/CD.
Seniority
Senior, hands-on IC with leadership responsibilities
