Workato, Inc. logo

Senior Software Engineer (GOlang)

Job Overview

Location

Belgrade, Serbia

Job Type

Full-time

Category

Software Engineering

Date Posted

June 3, 2026

Full Job Description

📋 Description

  • Build, extend, troubleshoot, and fix complex heterogeneous Go applications and small self-contained Go microservices for Workato’s Recipe runtime engine.
  • Improve the execution engine for custom third-party code, focusing on isolation, performance, and new feature implementation.
  • Write well-designed, testable, and efficient Go code that meets enterprise-grade standards for scalability and reliability.
  • Integrate and interact with diverse data storage solutions including Postgres, S3, DynamoDB, Kafka, and ClickHouse.
  • Contribute across all phases of the development lifecycle, from design and implementation to deployment and maintenance.
  • Perform code reviews for teammates to ensure code quality, consistency, and adherence to best practices.
  • Evaluate and propose architectural improvements to existing systems to enhance performance, durability, and concurrency guarantees.
  • Identify performance bottlenecks, bugs, and system weaknesses, then devise and implement effective solutions.
  • Maintain high standards of code organization, quality, and automation within the backend engineering team.
  • Work on core components of Workato’s iPaaS platform responsible for recipe execution, event pulling, webhook processing, and job orchestration.
  • Ensure data protection, encryption, atomicity, and scalability in high-throughput, distributed backend systems.
  • Collaborate with globally distributed teams across multiple time zones in a remote-first environment.
  • Participate in system design discussions and technical decision-making for critical infrastructure components.
  • Support operational excellence by contributing to monitoring, logging, and incident response for production systems.
  • Drive innovation in the execution engine to enable real-time orchestration at scale for enterprise customers.
  • Apply deep knowledge of distributed systems, network protocols, and backend architecture to solve complex engineering challenges.
  • Work with modern cloud-native architectures to power automation and AI operationalization across Fortune 500 companies.

🎯 Requirements

  • 7+ years of experience building scalable distributed backend applications
  • Strong proficiency in Go (Golang) for developing high-performance backend systems
  • Deep understanding of databases (Postgres, DynamoDB, etc.), message brokers (Kafka), and storage systems (S3)
  • Solid grasp of network protocols, data structures, algorithms, and distributed system components (load balancers, caching, monitoring)
  • BS/MS in Computer Science, Engineering, or related field with 7+ years of industry experience
  • Excellent debugging, analytical, and problem-solving skills with strong social and communication abilities

🏖️ Benefits

  • Flexible, trust-oriented culture that empowers full ownership of roles
  • Emphasis on balancing productivity with self-care
  • Vibrant and dynamic work environment
  • Opportunity to work with a company recognized as a Forbes Cloud 100 member
  • Work at a company ranked #1 best for remote workers by Quartz
  • Join a Deloitte Tech Fast 500 company (17th fastest growing in Bay Area)

Skills & Technologies

Go
PostgreSQL
DynamoDB
Kafka
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Workato, Inc. logo
Workato, Inc.
Visit Website

About Workato, Inc.

Workato provides low-code/no-code enterprise automation and integration software that connects applications, data, and business processes across cloud and on-premises systems. Its platform offers pre-built connectors, recipes, and AI-powered workflow orchestration for finance, HR, IT, sales, support, and marketing functions. The company enables organizations to automate tasks without extensive coding, reducing manual effort and accelerating digital transformation initiatives. Workato serves mid-market to large enterprises worldwide through a subscription-based SaaS model, emphasizing security, governance, and scalability for complex integrations.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Atomic Financial Inc. logo

Atomic Financial Inc.

Remote
Full-time
Expired Jul 15, 2026
Grafana
OAuth
Remote
+1 more

2 months ago

Expired
PermitFlow Inc. logo

PermitFlow Inc.

New York City, NY
Full-time
Expired Jul 15, 2026
Hybrid

2 months ago

Expired
UAE
Full-time
Expired Jul 15, 2026
Python
Mid-level
Remote

2 months ago

Imprint Technologies Inc. logo

Imprint Technologies Inc.

Remote
Full-time
Expires Aug 12, 2026
Rails
Remote

1 month ago