Metasphere logo

Senior Golang Developer

Metasphere
Ahmedabad

Posted:1 week ago

Apply

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. 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

GolangMicroservices KafkaPostgreSQLgRPC DockerKubernetesAWSPrometheus

Skills Required

Performance Engineering Backend Microservices Memory Management Kafka Docker Kubernetes Cloud Platforms AWS Data Modeling Query Optimization SQL

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Metasphere logo
Metasphere

RecommendedJobs for You

K

Senior Golang Developer

Kriyalogic Technologies

Pune

Metasphere logo

Ahmedabad

K

Senior Golang Developer

Kriyalogic Technologies

Pune

Metasphere logo

Ahmedabad