
Hover or tap a row for full statistics (EUR / month on this chart).
Salary analysis
Compared with the selected benchmark ("All roles in Singapore, Singapore"), this listing's salary midpoint is about 92% lower. The offer sits below the benchmark range (€8,681–€13,311). Range-width comparison is limited because one of the salary bands is incomplete. This benchmark is based on 2 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| All roles in Singapore, Singapore | €8,681/per month | €10,996/per month | €13,311/per month |
| Pay in our data — not quoted in ad (Senior) | €916/per month | €916/per month | €916/per month |
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. Why join us? Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company. But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives. We are looking for a Software Engineer (Go) to join our Platform team. 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. You will also be expected to: • Design, build, and maintain Go microservices with a focus on correctness and reliability. • Implement business logic and enterprise-quality standards across the platform. • Collaborate with Infra and SRE teams to ensure high availability and scalability requirements are met. • Contribute across all phases of the development lifecycle. • Write well-designed, testable, and efficient code. • Evaluate and propose improvements to existing systems. Required • 5+ years of industry experience in software engineering. • Solid experience with Go on the backend (2+ years). • Good debugging, analytical, and problem-solving skills. • Understanding of core building blocks of web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.. • Experience working with distributed systems. • Familiarity with version control (Git) and CI/CD practices. Nice to Have • Experience with Ruby on Rails. • Experience building B2B systems. • Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc.). • Experience with third-party REST APIs at scale (request throttling, batch processing, etc.). • Contributions to open-source projects. Soft Skills / Personal Characteristics • Readiness to work with teams distributed across multiple timezones. • Strong spoken and written English. • Curiosity and openness toward new technologies; willingness to experiment. • Ownership mindset — comfortable taking features from design through to production and maintenance.
Job Details
Responsibilities
- Design, build, and maintain Go microservices with a focus on correctness and reliability
- Implement business logic and enterprise-quality standards across the platform
- Collaborate with Infra and SRE teams to ensure high availability and scalability requirements are met
- Contribute across all phases of the development lifecycle
- Write well-designed, testable, and efficient code
- Evaluate and propose improvements to existing systems
Requirements
- 5+ years of industry experience in software engineering
- Solid experience with Go on the backend (2+ years)
- Good debugging, analytical, and problem-solving skills
- Understanding of core building blocks of web applications (databases, load balancers, application servers, message brokers, caching, monitoring, etc.)
- Experience working with distributed systems
- Familiarity with version control (Git) and CI/CD practices
Skills & Technologies

Related Opportunities
Discover more opportunities that match your interests and skills