Go developer / backend engineer (golang)

GoCharting · Chennai, Tamil Nadu, India

Location
Chennai
Job Type
Full-time
Posted
June 03, 2026

Job Description

We are looking for a Go Developer to build and operate high-performance backend systems that power real-time user experiences. This role focuses on scalable APIs, event-driven services, and resilient distributed systems with strong attention to latency, throughput, reliability, and production observability.
Key Responsibilities
- Design, develop, and maintain high-performance backend services and microservices using Go (Golang).
- Build scalable, low-latency APIs and backend components for real-time applications.
- Develop and support event-driven architectures and real-time data pipelines using messaging or streaming systems.
- Profile and optimize critical code paths for latency, throughput, CPU, and memory efficiency.
- Write clean, testable, and maintainable code with strong engineering standards, including unit and integration tests.
- Design systems that remain reliable under burst traffic, production spikes, and changing workload conditions.
- Debug produ...

Ready to Apply?

Submit your application for Go developer / backend engineer (golang) at GoCharting

Apply Now