SourceFuse
Website:
sourcefuse.com
Job details:
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)
Click on Apply to know more.