Chennai, Tamil Nadu, India
Department
General IT Applications Development
Job posted on
Jan 19, 2026
Employment type
Full Time Employee
Need By: Immediate
(JD): Senior Golang Engineer
Core Responsibilities
System Architecture: Designing and implementing high-concurrency backend services using Go's native primitives (Goroutines and Channels).
Microservices Orchestration: Leading the transition from monolithic to microservices architecture or managing complex service meshes using gRPC and REST.
Mentorship: Conducting rigorous code reviews and mentoring junior developers on Idiomatic Go (Writing "Go-style" clean code).
Performance Engineering: Using Go profiling tools (pprof, trace) to identify and resolve memory leaks, CPU bottlenecks, and garbage collection issues.
Data Integrity: Managing complex data flows between relational (PostgreSQL, MySQL) and NoSQL (Redis, MongoDB, Cassandra) databases.
Cloud-Native Excellence: Deep integration with Docker and Kubernetes; managing CI/CD pipelines to ensure 99.9% system uptime.
Technical Skill Set
Language Mastery: Expert knowledge of Go internals, interface design, and concurrency patterns.
Messaging & Streams: Hands-on experience with Kafka, RabbitMQ, or NATS.
Infrastructure: Proficiency in AWS/Azure/GCP and Infrastructure as Code (Terraform).
Observability: Implementing logging and monitoring using Prometheus, Grafana, and ELK Stack.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.