Senior Engineer - Backend Golang (Chennai)

Senior Engineer - Backend Golang (Chennai)

15 Oct
|
GUHATEK CONSULTING SERVICES PRIVATE
|
Chennai

15 Oct

GUHATEK CONSULTING SERVICES PRIVATE

Chennai

About the Role

We are seeking a Senior Backend Engineer proficient in Go and Node.js to design, build, and scale high-performance backend systems and APIs. In this role, you will be responsible for architecting robust server-side applications, managing database architecture across MySQL and MongoDB, and ensuring system responsiveness and low latency. You will collaborate with cross-functional product and engineering teams to drive best practices, optimize database performance, and lead backend technical delivery.

Skills Required

Go (Golang)

Node.js (JavaScript/TypeScript)

MySQL

MongoDB

RESTful API Design

Microservices Architecture

Database Schema & Query Optimization

Backend System Performance Tuning

Docker

Production Incident Support & RCA.

Requirements

5+ years of software engineering experience focused on backend application development and distributed systems.

Demonstrated proficiency in both Go (Golang) and Node.js (TypeScript/JavaScript) in production environments.

Strong expertise in database design, query optimization, indexing, and data modeling in both MySQL and MongoDB.

Proven track record of designing and consuming RESTful APIs, microservices, and asynchronous event-driven architectures.

Solid understanding of Linux environments, Docker containerization, and backend security standards.

Experience with production troubleshooting, log analysis, system monitoring, and performance optimization.

Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.





Nice To Have

Experience with caching layers (Redis, Memcached) and message brokers (Kafka, RabbitMQ).

Familiarity with cloud platforms (AWS, GCP, Azure) and CI/CD pipelines (GitHub Actions, Jenkins, Docker, Kubernetes).

Knowledge of contemporary ORMs and database migration tools in Go and Node.js ecosystems.

Experience writing comprehensive unit, integration, and end-to-end tests (Jest, Go test framework).

Responsibilities

Architect, develop, and maintain high-throughput, low-latency microservices and RESTful/gRPC APIs using Go and Node.js.

Design, optimize, and maintain relational (MySQL) and NoSQL (MongoDB) database schemas, queries, and indexing strategies.

Lead backend production deployments, manage application stability, and resolve high-severity production issues.

Conduct performance tuning, code reviews, and system profiling to eliminate bottlenecks and optimize resource usage.

Implement secure authentication, authorization, data caching, and asynchronous messaging patterns.

Perform capacity planning, database scaling, and infrastructure resource optimization to handle traffic growth.

Perform root cause analysis (RCA) on technical incidents and implement long-term preventative fixes.

Pay: ₹1,038,000.00 - ₹1,640,000.00 per year

Benefits:

- Health insurance
- Provident Fund

Application Question(s):

- Immediate Joiners Only

Experience:

- Go: 5 years (Required)

Work Location: Hybrid remote in Chennai, Tamil Nadu

📌 Senior Engineer - Backend Golang (Chennai)
🏢 GUHATEK CONSULTING SERVICES PRIVATE
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior engineer - backend golang (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior engineer - backend golang (chennai) / chennai