Source description
About the role
SourceFuse Technology hiring Senior Go Backend Engineer with 6-8 years of experience. Overview: You will build the execution layer of our telecom-grade data platform, responsible for: Kafka based ingestion Data normalization Windowed aggregation KPI computation Time-series storage High-scale streaming processing Experience 6–8 years overall 2+ years in Go Strong distributed systems exposure Responsibilities: Build high-performance Kafka consumers/producers in Go Implement windowed aggregation and state handling Implement retry and DLQ strategies Ensure idempotent writes to TSDB Build adapters for DB/API/SFTP ingestion Implement dynamic config via CRD watcher patterns Write production-grade code following secure coding practices with profiling and optimization Must-Have Skills: Strong knowledge and experience with Go concurrency (goroutines, channels, sync patterns) Kafka integration (high throughput systems) Docker + Kubernetes REST/gRPC services in Go Observability instrumentation Secure coding practices Performance profiling and optimization Preferred Experience in streaming systems Experience with time-series data Experience in telecom or large-scale monitoring platforms Familiarity with telecom network data semantics Nice to Have: Node.js + TypeScript experience or knowledge API design (OpenAPI-first preferred) Microservices architecture Experience in event-driven architectures Experience in platform or SaaS control planes What NOT to Hire Avoid: CRUD-only backend engineers Node-only engineers with no distributed systems exposure Go engineers without Kafka or K8s experience Data engineers who only know Spark/Hadoop DevOps-only engineers with no system design depth Shift - (US time zone overlap)
More at SourceFuse