Find a jobRecruiters

Backend Developer - Go / Golang

Exclusive opportunity

Onsite

Backend Developer - Go / Golang

Sonata Software

Backend Developer - Go / Golang

Skills

Google Cloud PlatformMongoDBPythonGolangMicroservicesRedisSwagger/OpenAPIMachine LearningAIElasticsearchGitHub

10 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Pune, Maharashtra, India

Work mode:

Onsite

Published on:

13 October 2026

What they need


Job Title: Backend Developer - Go / Golang

Location: Pune

Experience: 5-8 Years

Responsibilities

  • Design, develop, and maintain scalable backend services and microservices using Go (Golang), including APIs and inter-service communication.
  • Build data-driven services using cloud-native databases and distributed data stores.
  • Develop resilient distributed workflows and background processing using workflow orchestration platforms.
  • Implement caching and high-performance data-access patterns for scalable backend applications.
  • Integrate backend services with APIs, real-time messaging platforms, and distributed-system components.
  • Build automated unit, integration, and API tests, and contribute to reliability, observability, security, and production troubleshooting.
  • Use AI-assisted development tools such as Cursor, Claude, and GitHub Copilot to accelerate development, testing, debugging, and code reviews.
  • Participate in technical design, code reviews, and continuous improvement of backend engineering practices.

Qualifications & Required Skills

  • 5-8 years of software development experience with strong hands-on expertise in Go (Golang).
  • Strong knowledge of Go concepts, including concurrency, goroutines, channels, interfaces, context handling, and idiomatic Go development.
  • Experience building REST APIs, microservices, and distributed systems.
  • Understanding of error handling, retries, idempotency, timeouts, and asynchronous processing.
  • Experience working with NoSQL databases, automated testing, Git, CI/CD, observability, API security, and production troubleshooting.
  • Practical experience using AI-assisted development tools in day-to-day engineering workflows.
  • Excellent communication, analytical, and problem-solving skills.

Mandatory Skills

  • Go (Golang) & Microservices | REST APIs & Distributed Systems | AI-Assisted Development Tools (Cursor, Claude, GitHub Copilot)

Good to Have Skills

  • Experience with GCP Firestore, MongoDB Atlas, Elastic Cloud/Elasticsearch, Redis, or Valkey.
  • Experience with Temporal or similar workflow orchestration platforms.
  • Knowledge of Centrifugo, WebSockets, gRPC, Protocol Buffers, or OpenAPI/Swagger.
  • Experience modernizing or integrating with legacy Python services.
  • Experience developing AI-enabled capabilities or integrating AI/ML models, LLMs, or AI services into production products.
  • Experience working with large-scale SaaS or cloud-native distributed systems.

Other offers great for you!

These companies are also looking for great profiles

Diapason

Développeur BackEnd Node ou GO

45-50K

Permanent contract

Paris, France

Hybrid

Skills

NodeGolang

5 months ago

Quick apply

Tenth Revolution Group

Senior Backend Go / Golang Developer — Freelance

Freelance

Remote

Skills

DockerNodeTypescriptGolangClean ArchitectureMicroservicesDatadogGitHubKubernetesTerraformGoogle SpannerGoogle PubsubargoCDbazel

3 months ago

Quick apply

Tenth Revolution Group

Développeur Backend Go Senior

Permanent contract

Paris, France

Hybrid

Skills

Google Cloud PlatformGolangKubernetes

1 month ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools