- Home
- Jobs
- Product & Engineering
- Senior Software Engineer (Golang - Platform team)

Senior Software Engineer (Golang - Platform team) at Workato
SingaporeFull-timeProduct & EngineeringPosted 5 months ago
Apply with PipelineAbout the Role
<div class="content-intro"><h2><span style="color: rgb(8, 55, 99);"><strong>About Workato</strong></span></h2>
<p><span style="color: rgb(8, 55, 99);">Workato is the leading Control and Execution Platform for Enterprise AI — the neutral platform enterprises trust to put AI to work across their business. Workato unifies data, applications, and processes into a single platform so AI can reliably orchestrate business processes in production at enterprise scale. Built on more than a decade of running mission-critical processes for over half the Fortune 500 — including Nasdaq, Amazon, Cisco, Vodafone, Atlassian, and Lucid Motors — Workato turns over 14,000 enterprise systems AI needs to act on into one governed execution layer. For more information, visit <span style="color: rgb(0, 212, 216);"><a style="color: rgb(0, 212, 216);" href="https://www.workato.com/" data-tooltip-link-label="undefined">workato.com</a>.</span></span></p>
<h2><span style="color: rgb(8, 55, 99);"><strong>Why join us?</strong></span></h2>
<p><span style="color: rgb(8, 55, 99);">Ultimately, Workato believes in fostering a <strong>flexible, trust-oriented culture that empowers everyone to take full ownership of their roles</strong>. We are driven by <strong>innovation </strong>and looking for<strong> team players </strong>who want to actively build our company. </span></p>
<p><span style="color: rgb(8, 55, 99);">But, we also believe in <strong>balancing productivity with self-care</strong>. That’s why we offer all of our employees a vibrant and dynamic work environment <span style="color: rgb(0, 212, 216);"><a style="color: rgb(0, 212, 216);" href="http://www.workato.com/careers">along with a multitude of benefits</a></span> they can enjoy inside and outside of their work lives. </span></p>
<p><span style="color: rgb(8, 55, 99);">If this sounds right up your alley, please submit an application. We look forward to getting to know you!</span></p>
<p><span style="color: rgb(8, 55, 99);">Also, feel free to check out why:</span></p>
<ul>
<li style="color: rgb(8, 55, 99);"><span style="color: rgb(8, 55, 99);"><span style="color: rgb(0, 212, 216);"><a style="color: rgb(0, 212, 216);" href="https://www.businessinsider.com/47-enterprise-startups-to-bet-your-career-on-in-2020-2019-12">Business Insider</a></span> named us an “enterprise startup to bet your career on”</span></li>
<li style="color: rgb(8, 55, 99);"><span style="color: rgb(8, 55, 99);"><span style="color: rgb(0, 212, 216);"><a style="color: rgb(0, 212, 216);" href="https://www.forbes.com/cloud100/#a57477b5f941">Forbes’ Cloud 100</a></span> recognized us as one of the top 100 private cloud companies in the world</span></li>
<li style="color: rgb(8, 55, 99);"><span style="color: rgb(8, 55, 99);"><a style="color: rgb(8, 55, 99);" href="https://www2.deloitte.com/us/en/pages/technology-media-and-telecommunications/articles/fast500-winners.html"><span style="color: rgb(0, 212, 216);">Deloitte Tech Fast 500</span></a> ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America</span></li>
<li style="color: rgb(8, 55, 99);"><span style="color: rgb(8, 55, 99);"><a style="color: rgb(8, 55, 99);" href="https://qz.com/work/2053446/the-best-companies-for-working-from-home/"><span style="color: rgb(0, 212, 216);">Quartz</span></a> ranked us the #1 best company for remote workers</span></li>
</ul></div><p>We are looking for a <strong>Senior Software Engineer (Golang)</strong> to join our <strong>Platform team</strong>. Our platform is a large-scale system combining a Ruby on Rails monolith with a growing ecosystem of Go microservices. In this role, you will build and maintain business logic and enterprise-grade features for the Workato platform, including on-premise features, authentication, caching, work queuing, and APIs.<br>You will also be expected to:</p>
<p>• Design, build, and maintain Go microservices with a focus on correctness and reliability.<br>• Implement business logic and enterprise-quality standards across the platform.<br>• Collaborate with Infra and SRE teams to ensure high availability and scalability requirements are met.<br>• Contribute across all phases of the development lifecycle.<br>• Write well-designed, testable, and efficient code.<br>• Evaluate and propose improvements to existing systems.</p>
<p><strong>Product & Technology Context:</strong></p>
<ul>
<li>Strong web development background, with experience building user-facing products — including UI, business logic, and integrations with external APIs.</li>
<li>Product-minded engineering experience: you understand how technology ties back to user and business needs, not just infrastructure.</li>
<li>Track record of shipping user-facing business features across product platforms, developer experience platforms, or other customer-facing surfaces.</li>
<li>Solid production experience — typically 7+ years — with the depth and maturity to build and support systems in production.</li>
<li>Clear understanding of how web applications work end-to-end, and how the different pieces fit together to deliver a product or business outcome.</li>
<li>Depth and consistency in technical background — we value engineers who've built real expertise over time, rather than hopping across many different stacks.</li>
<li>Our core platform is a Ruby on Rails monolith, with some Go services handling more focused functions alongside the Ruby/monolith team. Experience with these is a plus, but we care most about strong engineering fundamentals and product experience.</li>
<li>This role isn't primarily ML/LLM-focused, so candidates whose recent experience has been mostly in ML/LLM work may not be the strongest fit here.</li>
</ul>
<p><strong>Required</strong></p>
<p>• 7+ years of industry experience in software engineering.<br>• Solid experience with Go on the backend (2+ years).<br>• Good debugging, analytical, and problem-solving skills.<br>• Understanding of core building blocks of web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc..<br>• Experience working with distributed systems.<br>• Familiarity with version control (Git) and CI/CD practices.<br><br><strong>Nice to Have</strong></p>
<p>• Experience with Ruby on Rails.<br>• Experience building B2B systems.<br>• Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc.).<br>• Experience with third-party REST APIs at scale (request throttling, batch processing, etc.).<br>• Contributions to open-source projects.<br><br><strong>Soft Skills / Personal Characteristics</strong></p>
<p>• Readiness to work with teams distributed across multiple timezones.<br>• Strong spoken and written English.<br>• Curiosity and openness toward new technologies; willingness to experiment.<br>• Ownership mindset — comfortable taking features from design through to production and maintenance.<br><br><strong>REQ ID: 2423</strong></p>
Related Roles
Engineering Manager - Data processing Engines
Workato
Lisbon, Portugal; Porto, PortugalEngineering Manager - Data processing Engines
Workato
Belgrade, SerbiaEngineering Manager - Data processing Engines
Workato
Tbilisi, GeorgiaEngineering Manager - Data processing Engines
Workato
Sofia, BulgariaEngineering Manager - Data processing Engines
Workato
Berlin, Germany; Frankfurt, Germany; Munich, GermanySenior Infrastructure Engineer (PostgreSQL DBA)
Workato
Lisbon, Portugal; Porto, Portugal