Senior Golang Developer

Metasphere

Ahmedabad District

On-site

INR 1,800,000 - 2,800,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Metasphere in Ahmedabad, India is seeking a Senior Golang Developer to own backend challenges, design scalable microservices, and drive observable, compliant systems in production.

You will architect core services, implement event-driven pipelines with Kafka/NATS, and collaborate with cross-functional teams to deliver robust, high-performance Go applications on Kubernetes, Docker, and cloud platforms. This role is on-site at our Ahmedabad office and offers mentorship and growth opportunities.

Qualifications

  • Deep proficiency in Go with goroutines, channels, and memory management.
  • Experience designing and maintaining microservices and distributed systems in production.
  • Experience with event-driven architecture and message brokers such as Kafka or NATS.

Responsibilities

  • Architect and build scalable, reliable microservices using Go on Kubernetes.
  • Design event-driven architectures using Kafka or NATS for high-volume ingestion.
  • Build observable systems with monitoring, logging, and distributed tracing for health and debugging.
  • Design and optimize data storage across SQL/NoSQL databases for performance and reliability.
  • Write clean, well-tested code with unit, integration, and contract tests.
  • Collaborate on APIs, gRPC interfaces, and service integration.
  • Apply compliance-based development practices and maintain security standards.
  • Mentor junior engineers and conduct code reviews.

Skills

Go
Distributed systems
Event-driven
Kafka
NATS
Docker
Kubernetes
AWS
Observability
PostgreSQL

Tools

Prometheus

Job description

Overview

We’re looking for a Senior Golang Developer who’s strong across distributed systems, event-driven architecture, and performance engineering. You’ll own complex backend challenges and build services that are reliable, scalable, and observable in production.

We’re looking for a Senior Golang Developer who’s strong across distributed systems, event-driven architecture, and performance engineering. You’ll own complex backend challenges and build services that are reliable, scalable, and observable in production. You’ll architect our core microservices, design event-driven pipelines, and ensure every system you ship is observable and compliance‑ready. The work isn’t just about writing performant Go. It’s about owning the full lifecycle of backend services that the rest of the platform depends on.

This role is on‑site at our Ahmedabad office. You’ll work closely with product and engineering teams, and your architectural decisions will have a direct impact on how we build, scale, and operate our platform.

Requirements

Must-have

  • Deep proficiency in Go with a solid understanding of goroutines, channels, and memory management.
  • Proven experience designing and maintaining microservices and distributed systems in production.
  • Strong experience with event-driven architecture and message brokers such as Kafka or NATS.

Good to have

  • Hands-on experience with containerization (Docker, Kubernetes) and cloud platforms (AWS).
  • Experience with observability tooling including Prometheus, Grafana, and OpenTelemetry.
  • Proficiency in data modeling and query optimization across SQL and NoSQL databases.
What you'll do
  • Architect and build scalable, reliable microservices using Go, owning services from design through production deployment on Kubernetes.
  • Design event-driven architectures using Kafka or NATS to handle high-volume data ingestion and processing.
  • Build observable systems with comprehensive monitoring, logging, and distributed tracing to ensure system health and fast debugging.
  • Design and optimize data storage solutions across SQL and NoSQL databases for performance and reliability.
  • Write clean, efficient code backed by robust automated testing covering unit, integration, and contract tests.
  • Collaborate with cross-functional teams to define APIs, gRPC interfaces, and ensure seamless service integration.
  • Apply compliance-based development practices and maintain strong security standards across backend services.
  • Mentor junior engineers, conduct thorough code reviews, and advocate for engineering best practices.
Skills

Golang Microservices Kafka PostgreSQL gRPC Docker Kubernetes AWS Prometheus

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Golang Developer
Senior Golang Developer

Msphere • Ahmedabad District

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

Auriga IT • Dadri

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer - Golang
Senior Software Engineer - Golang

EPAM Systems • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Go Backend Developer
Senior Go Backend Developer

WELTEC Institute • India

On-site
INR 2,400,000 - 3,600,000
Senior Golang Backend Engineer
Senior Golang Backend Engineer

Tekskills Inc. • Chennai

Hybrid
INR 1,800,000 - 2,600,000
Senior Golang Backend Engineer
Senior Golang Backend Engineer

Tekskills Inc. • Hyderabad

Hybrid
INR 4,000,000 - 6,800,000
Senior Golang Backend Engineer
Senior Golang Backend Engineer

Tekskills Inc. • Kolkata District

Hybrid
INR 1,800,000 - 2,400,000
Senior Golang Backend Engineer
Senior Golang Backend Engineer

Tekskills Inc. • Mumbai

Hybrid
INR 4,000,000 - 7,000,000
Senior Software Engineer (Golang Backend)
Senior Software Engineer (Golang Backend)

NorthStar HR Consultants • Pune District

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

Kairos Technologies Inc. • Hyderabad

Hybrid
INR 4,000,000 - 5,200,000