Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer

Home > Golang programming jobs

Senior Software Engineer in Others new

  • Workato
  • Full time
  • Email
  • Chennai, India

Responsibilities

  • Design and develop connectors for SaaS platforms and on-premises systems.
  • Implement triggers, actions, dynamic schema discovery, authentication flows, webhooks, polling, pagination, retries, idempotency, and batch operations.
  • Write clean, tested Go code with unit and integration test coverage.
  • Evaluate vendor APIs, manage API changes and deprecations, and maintain backward compatibility.
  • Develop on-premises connectivity using secure tunneling patterns and the on-prem agent.
  • Monitor connector health, debug production issues, and resolve customer-impacting defects.
  • Define connector design standards, review code, and mentor junior engineers and interns.
  • Collaborate with product, QA, support, documentation, and solutions teams.
  • Improve the connector framework and SDK for reusability, performance, and developer productivity.
  • Contribute to MCP and AI-agent readiness so connector operations are usable by AI clients.

Requirements

  • 5+ years of professional software engineering experience, including 3+ years of production Go experience.
  • Strong understanding of REST, SOAP, GraphQL, and JSON/XML data handling.
  • Deep knowledge of authentication and authorization standards, especially OAuth 2.0 and OpenID Connect.
  • Experience building integrations or API clients for third-party systems and handling rate limits, pagination, and error recovery.
  • Strong understanding of Go concurrency, performance profiling, and memory management.
  • Experience with automated testing, external-service mocking, and contract or integration testing.
  • Familiarity with Git workflows, code review practices, and CI/CD pipelines.
  • Strong debugging and root-cause analysis skills in distributed production systems.
  • Excellent written and verbal communication skills for translating vendor API behavior into designs and documentation.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • Preferred experience includes iPaaS or integration platforms, connector SDKs, on-prem connectivity, event-driven systems, Docker, Kubernetes, cloud platforms, observability, security and compliance, MCP, LLM or AI-agent tools, Ruby, open-source contributions, or published API client libraries.

Workato

Workato is the leading Control and Execution Platform for Enterprise AI – the neutral platform enterprises trust to put AI to work across their business. We connect to every app, system, and process your business runs on, with no data migration, no rip-and-replace, so AI can reliably orchestrate ...

Similar positions

Senior Software Engineer Golang Fullstack

  • Brevo
  • Full time
  • Remote
  • 11/13/2026
  • India

Software Engineer 3

  • MongoDB
  • Full time
  • Remote
  • 11/13/2026
  • Salary: $106k-$209k
  • United States

Staff Backend Engineer, Money Movement

  • Hostaway
  • Full time
  • Remote
  • 11/13/2026
  • Salary: Competitive
  • Europe

Staff Backend Engineer, Database Automation

  • GitLab
  • Full time
  • Remote
  • 11/13/2026
  • Salary: $153k-$259k
  • Canada, USA

Staff Software Engineer

  • Grafana Labs
  • Full time
  • Remote
  • 11/13/2026
  • Salary: EUR 97,000 - 121,000
  • Spain