Remote Senior Backend Developer, GOlang (Engine team)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Workato is seeking a Senior GOlang Engineer to join their Engine team in Sofia, Bulgaria.
  • The Engine team is responsible for developing and maintaining the Workato Recipe runtime, which includes recipe execution, DSL, event pulling, webhook processing, and job execution.
  • The role involves building, extending, troubleshooting, and fixing complex GOlang and Ruby applications, as well as small self-contained microservices.
  • The engineer will collaborate with Infra and SRE teams to ensure high availability and scalability.
  • Responsibilities include integrating data storage solutions such as Postgres, S3, DynamoDB, Kafka, and ClickHouse.
  • The engineer will contribute to all phases of the development lifecycle, provide code reviews, evaluate and propose system improvements, and identify bottlenecks and bugs while devising solutions.

Requirements:

  • Candidates must have strong experience with the Go language at the backend level, with at least 4 years of experience.
  • A minimum of 5 years of experience in building scalable distributed backend applications is required.
  • A great understanding of the building blocks of large web applications, including databases, load balancers, application servers, message brokers, caching, and monitoring, is essential.
  • Knowledge of basic data structures and algorithms is a must.
  • Candidates should have a good understanding of network protocols and stacks, as well as database technologies, including classic databases and modern no-SQL.
  • A BS/MS degree in Computer Science, Engineering, or a related subject, along with 7+ years of industry experience, is required.
  • Candidates must be ready to work remotely with teams distributed across various time zones and possess spoken English skills sufficient to pass a technical interview and collaborate with colleagues.
  • Optional qualifications include a background in Ruby/Ruby on Rails and/or Rust, network programming, deep knowledge of physical DB design, experience with Docker and public cloud infrastructure providers (AWS/Azure/Google Cloud), and experience in related fields such as DevOps, ML, DBA, or enterprise applications.

Benefits:

  • Workato offers a flexible, trust-oriented culture that empowers employees to take full ownership of their roles.
  • The company promotes innovation and seeks team players who want to actively contribute to building the company.
  • Employees enjoy a vibrant and dynamic work environment along with a multitude of benefits that enhance their work and personal lives.
  • Workato has been recognized as a top company for remote workers and has received accolades from various industry leaders, highlighting its commitment to employee satisfaction and growth.
About the job
Posted on
Job type
Salary
-
Leave a feedback