Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Workato

Senior Software Engineer, Golang

Workato

. Develop and maintain core components of Workato’s Recipe runtime, including recipe execution, DSL, event pulling, webhook processing, and job execution .

Posted 11/4/2026full-timeRemote • ArmeniaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and maintaining scalable distributed backend systems using Go, with a strong focus on performance optimization, concurrency, and modular architecture. Proficient in integrating various databases and cloud technologies while ensuring system efficiency and reliability.

Highest-signal resume keywords
Go ProgrammingDistributed Backend DevelopmentPerformance OptimizationConcurrency ManagementDatabase Integration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Go ProgrammingRuby ProgrammingData StructuresAlgorithmsConcurrency PrimitivesWebhooksEvent ProcessingRecipe ExecutionDebuggingNetwork Protocols
Soft Skills
Analytical SkillsProblem-Solving SkillsSocial Skills
Tools & Technologies
PostgresS3DynamoDBKafkaClickHouseDockerPublic Cloud Infrastructure
Certifications & Qualifications
BS/MS Degree in Computer ScienceEngineering Degree
Industry Keywords
Distributed SystemsScalable ApplicationsNoSQL TechnologiesApplication SecurityData Processing Pipelines

Tech Stack

Tools & technologies
CloudDockerDynamoDBKafkaNoSQLPostgresRubyRustGo

About the role

Key responsibilities & impact
  • Develop and maintain core components of Workato’s Recipe runtime, including recipe execution, DSL, event pulling, webhook processing, and job execution
  • Design and implement distributed backend systems in Go
  • Work on runtime-level components under high concurrency and throughput
  • Apply Go internals knowledge to improve system efficiency
  • Design and optimize concurrent workflows using goroutines, channels, synchronization primitives, and context propagation
  • Optimize slices, memory allocations, and data structures for performance-critical paths
  • Improve execution engine support for custom third-party code, including isolation, performance, and feature extensions
  • Modernize runtime components for modularity, structured architecture, and observability
  • Improve trigger configuration and execution across webhooks and polling mechanisms
  • Integrate and optimize Postgres, S3, DynamoDB, Kafka, and ClickHouse
  • Identify bottlenecks, race conditions, deadlocks, and performance degradation
  • Own initiatives from design through rollout and production support
  • Conduct code reviews focused on correctness, concurrency safety, and performance

Requirements

What you’ll need
  • 7+ years of experience building scalable distributed backend applications
  • Strong understanding of large web application building blocks, including databases, load balancers, application servers, message brokers, caching, and monitoring
  • Understanding of network protocols and stacks
  • Understanding of classic database and modern NoSQL technologies
  • Knowledge of data structures and algorithms
  • Multilingual programming experience; codebase primarily Ruby, migrating toward Go and Rust
  • Excellent debugging, analytical, problem-solving, and social skills
  • BS/MS degree in Computer Science, Engineering, or a related subject, with 7+ years of industry experience
  • Readiness to work remotely with teams distributed across the world and time zones
  • Nice to have: network programming, application/data security, physical database design, Docker and isolation technologies, public cloud infrastructure, DevOps/ML/DBA/enterprise applications, data processing pipelines, and third-party REST APIs at scale

Benefits

Comp & perks
  • Flexible, trust-oriented culture
  • Vibrant and dynamic work environment
  • Benefits offered to all employees (specific benefits not listed)