{"id":2231187,"url":"https://alion.io/job/sonata-software-golang-developer","title":"Golang developer","company":{"id":5150,"name":"Sonata Software","domain":"sonata-software.com","url":"https://alion.io/company/sonata-software","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Pune, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":15000,"max_usd":36000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":133},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Firestore","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"Go","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"ElasticSearch","optional":true},{"name":"gRPC","optional":true},{"name":"Python","optional":true},{"name":"Swagger","optional":true},{"name":"WebSockets","optional":true}],"status":"live","first_seen_at":"2026-10-10T17:58:29Z","employer_posted_date":null,"last_verified_at":"2026-10-10T17:58:29Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Backend Developer – Go / Golang\nRole Overview\nWe are looking for a Backend Developer with 5–8 years of software development experience and strong expertise in Go (Golang) 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.\nKey Responsibilities\nDesign, develop, and maintain backend services and microservices using Go, including APIs, service contracts, and inter-service communication.\nBuild scalable data-driven services using GCP Firestore, MongoDB Atlas, Elastic Cloud, and appropriate data-access patterns.\nDevelop resilient distributed workflows and background processing using Temporal.\nImplement caching and high-performance data-access patterns using Redis and Valkey.\nIntegrate backend services with Centrifugo, APIs, and other distributed-system components where required.\nBuild automated unit, integration, and API tests, and contribute to reliability, observability, security, and production troubleshooting.\nUse AI development tools such as Cursor, Claude, GitHub Copilot, or equivalent to accelerate development, testing, debugging, code review, and technical problem-solving.\nRequired Qualifications\n5–8 years of software development experience, with strong hands-on expertise in Go (Golang).\nStrong knowledge of Go concepts including concurrency, goroutines, channels, interfaces, context handling, and idiomatic Go development.\nExperience building REST APIs, microservices, and distributed systems, including error handling, retries, idempotency, timeouts, and asynchronous processing.\nExperience working with NoSQL databases and distributed data stores; exposure to technologies such as Firestore or MongoDB is preferred.\nExperience with automated testing, Git-based development, CI/CD, observability, API security, and production troubleshooting.\nPractical experience using AI-assisted development tools such as Cursor, Claude, GitHub Copilot, or similar tools in day-to-day engineering workflows.\nGood to Have\nHands-on experience with GCP Firestore, MongoDB Atlas, Elastic Cloud/Elasticsearch, Redis, or Valkey.\nExperience with Temporal or similar workflow orchestration platforms.\nExperience with Centrifugo, WebSockets, gRPC, Protocol Buffers, or OpenAPI/Swagger.\nExperience modernizing or integrating with legacy Python services, particularly environments transitioning away from Python 2.7.\nHands-on experience developing AI-enabled capabilities or integrating AI/ML models, LLMs, or AI services into production products.\nExperience working with large-scale SaaS or cloud-native distributed systems.\nSuccess in This Role\nA successful developer will build reliable, scalable, and well-tested backend services, 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","description_format":"text","description_chars":3005,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams"],"lifecycle":[{"event":"open","at":"2026-10-10T20:09:30Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":22,"reasons":["seen:1","win:early"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/sonata-software-golang-developer","json_url":"https://alion.io/job/sonata-software-golang-developer.json","meta":{"generated_at":"2026-10-12T19:39:48Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":31762,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5150},"rest":"https://alion.io/mcp/rest/get_company?id=5150"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsonata-software-golang-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsonata-software-golang-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsonata-software-golang-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/sonata-software-golang-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsonata-software-golang-developer"}]}