Golang Developer

Armakuni

Ahmedabad District

On-site

INR 1,200,000 - 2,400,000

Full time

10 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

We are seeking an experienced Go (Golang) Developer to join our engineering team and contribute to the design, development, and maintenance of scalable, high-performance backend systems.

You will own design, implementation, testing, deployment, and performance optimization of backend services powering our core platform. The role emphasizes independence, sound architecture, and collaboration with cross-functional teams.

Qualifications

  • 4–6 years of overall software engineering experience.

Responsibilities

  • Design, develop, test, and maintain scalable microservices and APIs using Go.
  • Write clean, efficient, well-documented, and maintainable code.
  • Participate in architectural discussions and key technical decisions.
  • Build and optimize RESTful/gRPC APIs with high performance and low latency.
  • Collaborate with databases and message queues for data modeling and streaming.
  • Write unit, integration, and end-to-end tests to ensure quality.
  • Debug production issues including performance bottlenecks and memory leaks.
  • Collaborate with DevOps to containerize services (Docker) and deploy on Kubernetes.

Skills

Go
REST APIs
Distributed systems
Microservices

Tools

Docker
Kubernetes
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 platform, with ownership spanning design, implementation, testing, deployment, and performance optimization.

Job Description:
  • 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.
  • Write comprehensive unit, integration, and end‑to‑end tests to ensure code quality and reliability.
  • Debug and resolve production issues, including performance bottlenecks, concurrency issues, and memory leaks.
  • Collaborate with DevOps to containerize services (Docker) and deploy on orchestration platforms (Kubernetes).
  • Participate in code reviews, providing constructive feedback to peers and upholding engineering standards.
  • Work closely with product managers, frontend engineers, and QA to translate requirements into technical solutions.
  • Contribute to CI/CD pipelines and help improve build, test, and deployment automation.
  • Mentor junior engineers and contribute to a culture of technical excellence and continuous learning.
  • Stay current with Go ecosystem developments and evaluate new tools/libraries for potential adoption.
  • Participate in on‑call rotations and incident response as needed, including root cause analysis and postmortems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Golang Developer
Golang Developer

Armakuni • 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
Golang Developer
Golang Developer

Geekyants • India

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
Golang Developer (Remote)
Golang Developer (Remote)

Hire Feed • India

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

Sonata Software • Pune District

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

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Golang Developers | 4+ Years Exp | IST Time Zone | Remote
Golang Developers | 4+ Years Exp | IST Time Zone | Remote

PradeepIT Consulting Services Pvt Ltd • Bengaluru

Remote
INR 1,000,000 - 2,000,000
Golang Developer
Golang Developer

Sequoia Applied Technologies • Chennai

On-site
INR 600,000 - 1,200,000
GCP Golang Developer
GCP Golang Developer

Capgemini • Pune District, Bengaluru

On-site
INR 900,000 - 1,500,000