GrepJob
Workato

Staff Software Engineer

Workato
Apply
12 days ago
Barcelona, Spain or Madrid, SpainStaff+
H1B Sponsor

Responsibilities

  • Build, extend, troubleshoot, and fix complex applications in GOlang and Ruby.
  • Improve the execution engine of custom third-party code.
  • Write well-designed, testable, and efficient code.
  • Integrate various data storage solutions.
  • Contribute to all phases of the development lifecycle.
  • Provide code reviews and technical leadership.
  • Evaluate and propose improvements to existing systems.
  • Identify bottlenecks and bugs, and devise solutions.
  • Help maintain code quality and organization.
  • Explore new technologies, including Rust and Wasm.

Requirements

  • 7+ years of experience in building scalable distributed backend applications.
  • Excellent understanding of distributed systems patterns and algorithms.
  • Strong knowledge of web application building blocks like databases and load balancers.
  • Proficient in network protocols and stacks.
  • Familiarity with both classic databases and modern no-SQL technologies.
  • Multilingual programming experience, primarily in Ruby and GOlang.
  • Basic understanding of cloud deployments and experience with public cloud providers.
  • Strong debugging, analytical, and problem-solving skills.
  • BS/MS degree in Computer Science or related field with 7+ years of industry experience.

Tech Stack

Amazon DynamoDBApache KafkaAWSAzureClickHouseDockerGoGoogle CloudKotlinKubernetesPostgreSQLRubyRustTerraform

Categories

BackendData EngineeringDevOps