⚑ New

Senior Go Backend Engineer

SourceFuse

KottayamFull-timeMid LevelOn-site

Job Description

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)

Posted Today

Related Jobs

Related Searches

Apply Now