Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

SonataOne

Golang Developer(AI)

Posted Updated
Discussion

Description

<p><strong>Job Description</strong></p><p class="MsoNormal"><b><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Backend Developer – Go / Golang</span></b></p><p><b></b></p><b></b><p class="MsoNormal"><b><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Role Overview</span></b></p><p><b></b></p><b></b><p class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">We are looking for a Backend Developer with <b>5–10years of software development experience</b> and strong expertise in <b>Go (Golang)</b> to build scalable backend services, APIs, and distributed workflows. The role involves working with cloud-native data platforms, workflow orchestration, search, caching, and real-time systems within a production SaaS environment.</span></p><p></p><p class="MsoNormal"><b><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Key Responsibilities</span></b></p><p><b></b></p><b></b><ul style="margin-top:0in;" type="disc"> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Design, develop, and maintain backend services and microservices using <b>Go</b>, including APIs, service contracts, and inter-service communication.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Build scalable data-driven services using <b>GCP Firestore, MongoDB Atlas, Elastic Cloud</b>, and appropriate data-access patterns.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Develop resilient distributed workflows and background processing using <b>Temporal</b>.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Implement caching and high-performance data-access patterns using <b>Redis and Valkey</b>.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Integrate backend services with <b>Centrifugo</b>, APIs, and other distributed-system components where required.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Build automated unit, integration, and API tests, and contribute to reliability, observability, security, and production troubleshooting.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Use <b>AI development tools such as Cursor, Claude, GitHub Copilot, or equivalent</b> to accelerate development, testing, debugging, code review, and technical problem-solving.</span><p></p></li> </ul><p class="MsoNormal"><b><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Required Qualifications</span></b></p><p><b></b></p><b></b><ul style="margin-top:0in;" type="disc"> <li class="MsoNormal"><b><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">5–8 years of software development experience</span></b><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">, with strong hands-on expertise in <b>Go (Golang)</b>.</span></li><li class="MsoNormal"><span style="font-weight:bolder;"><span lang="en-in" style="font-size:14pt;line-height:21.4667px;" xml:lang="en-in">Hands-on experience developing AI-enabled capabilities or integrating AI/ML models, LLMs, or AI services into production products.</span></span></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Strong knowledge of Go concepts including <b>concurrency, goroutines, channels, interfaces, context handling, and idiomatic Go development</b>.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Experience building <b>REST APIs, microservices, and distributed systems</b>, including error handling, retries, idempotency, timeouts, and asynchronous processing.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Experience working with <b>NoSQL databases and distributed data stores</b>; exposure to technologies such as Firestore or MongoDB is preferred.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Experience with automated testing, Git-based development, CI/CD, observability, API security, and production troubleshooting.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Practical experience using <b>AI-assisted development tools such as Cursor, Claude, GitHub Copilot, or similar tools</b> in day-to-day engineering workflows.</span><p></p></li> </ul><p class="MsoNormal"><b><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Good to Have</span></b></p><p><b></b></p><b></b><ul style="margin-top:0in;" type="disc"> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Hands-on experience with <b>GCP Firestore, MongoDB Atlas, Elastic Cloud/Elasticsearch, Redis, or Valkey</b>.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Experience with <b>Temporal</b> or similar workflow orchestration platforms.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Experience with <b>Centrifugo</b>, WebSockets, gRPC, Protocol Buffers, or OpenAPI/Swagger.</span><p></p></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Experience modernizing or integrating with <b>legacy Python services</b>, particularly environments transitioning away from Python 2.7.</span><p></p></li> <li class="MsoNormal"><br /></li> <li class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Experience working with large-scale SaaS or cloud-native distributed systems.</span><p></p></li> </ul><p class="MsoNormal"><b><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">Success in This Role</span></b></p><p><b></b></p><b></b><p class="MsoNormal"><span lang="en-in" style="font-size:14pt;line-height:115%;" xml:lang="en-in">A successful developer will build <b>reliable, scalable, and well-tested backend services</b>, make sound decisions across databases, workflows, caching, and distributed systems, effectively use AI-assisted engineering tools, and take ownership of solutions from design through production.</span></p><p></p><p> </p><p class="MsoNormal"><span lang="en-in" xml:lang="en-in"> </span></p>

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →