

Search by job, company or skills

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)
Job ID: 151239091
Skills:
Rabbitmq, Rest API Development, Linux Networking, Gcp, Docker, Kafka, Kubernetes, AWS, message queues, cloud platforms, GRPC