Golang Developer

Keka Inc.

India

On-site

INR 1,200,000 - 1,800,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Keka Inc. is seeking an experienced Go (Golang) Developer to join our engineering team and contribute to scalable backend systems. You have 4–6 years of total software experience, with 2–4 years in production Go development, and you can work independently on architectural decisions.

You will design, build, test, and maintain microservices and APIs, using Go, Docker, and Kubernetes, with strong emphasis on reliability, performance, and clean code.

Qualifications

  • 4–6 years of overall software development experience.
  • 2–4 years hands-on Go development in production environments.
  • Experience with APIs and modern backend design.
  • Knowledge of Docker and Kubernetes in production settings.

Responsibilities

  • Design, develop, test, and maintain scalable microservices and APIs using Go.
  • Write clean, efficient, well-documented code following best practices.
  • Participate in architectural discussions and key technical decisions.
  • Build and optimize RESTful/gRPC APIs for low latency under load.
  • Work with relational and NoSQL databases, and design schemas.
  • Integrate services with message queues and event streaming systems.
  • Contribute to CI/CD pipelines and improve build/test/deploy automation.

Skills

Go
REST APIs
gRPC
Docker
Kubernetes
SQL
NoSQL
CI/CD

Education

Bachelor's in Computer Science

Tools

PostgreSQL
MySQL
MongoDB
Redis
Kafka
RabbitMQ
NATS

Job description

We are looking for an experienced Go (Golang) Developer to join our engineering team and contribute to the design, development, and maintenance of scalable, high-performance backend systems. The ideal candidate has 4–6 years of overall software engineering experience, with substantial hands-on experience building production-grade services in Go. This role requires someone who can work independently, make sound architectural decisions, and collaborate closely with cross-functional teams to deliver reliable, well-tested software. You will play a key role in building and

scaling backend services that power our core

Key Responsibilities :
  • Design, develop, test, and maintain scalable microservices and APIs using Go.
  • Write clean, efficient, well-documented, and maintainable code following best practices and coding standards.
  • Participate in architectural discussions and contribute to key technical decisions around system design, scalability, and reliability.
  • Build and optimize RESTful/gRPC APIs, ensuring high performance and low latency under production load.
  • Work with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis) — schema design, query optimization, and data modeling.
  • Integrate services with message queues/event streaming systems (e.g., Kafka, RabbitMQ, NATS) where applicable.
  • Contribute to CI/CD pipelines and help improve build, test and deploy automation
Requirements:
  • 4–6 years of overall software development experience, with at least 2–4 years of hands-on Go development in production environments.
  • Strong understanding of Go fundamentals: goroutines, channels, interfaces, error handling, and Go's memory model/concurrency patterns.
  • Solid experience building and consuming RESTful APIs; familiarity with gRPC is a strong plus.
  • Experience with relational databases (PostgreSQL/MySQL) and writing efficient SQL queries; exposure to NoSQL databases is a plus.
  • Practical experience with Docker and container orchestration (Kubernetes) in production settings.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Golang Developer
Golang Developer

Geekyants • India

On-site
INR 1,200,000 - 1,800,000
Senior Golang Developer
Senior Golang Developer

HCLSoftware • Dadri

On-site
INR 2,600,000 - 5,200,000
Back End Developer - Go
Back End Developer - Go

Recro • Bengaluru

On-site
INR 800,000 - 1,500,000
Golang Developer
Golang Developer

Sequoia Applied Technologies • Chennai

On-site
INR 600,000 - 1,200,000
Golang Developer (Remote)
Golang Developer (Remote)

Hire Feed • India

On-site
INR 1,500,000 - 2,500,000
Golang Lead Developer
Golang Lead Developer

Credopay • Chennai District

On-site
INR 1,200,000 - 1,800,000
Golang Engineer
Golang Engineer

Technologies Pvt. Ltd. • Pune District

On-site
INR 1,200,000 - 2,100,000
Dynamic IT organization
Impactful work
Assistant Team Lead - Software Development
Assistant Team Lead - Software Development

Real Time Data Services • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Golang Developer
Golang Developer

Cloudesign • Mumbai

On-site
INR 1,500,000 - 3,000,000
Golang Developer
Golang Developer

Aarushi Infotech • Bengaluru

On-site
INR 1,200,000 - 1,800,000