TL;DR

Senior Software Engineer (RoR): Building API interfaces and backend infrastructure for Workato's platform, collaborating with UI, connectivity, and DevOps teams with an accent on elegant solutions to complex problems. Focus on building complex Ruby on Rails applications and evaluating improvements to existing systems.

Location: Berlin, Germany

Company

Workato transforms technology complexity into business opportunity by helping businesses globally streamline operations by connecting data, processes, applications, and experiences.

What you will do

  • Build complex Ruby on Rails applications.
  • Build server-side infrastructure for the Workato user interface.
  • Contribute to all phases of the development lifecycle.
  • Write well-designed, testable, and efficient code.
  • Evaluate and propose improvements to existing systems.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

Requirements

  • Strong experience developing, shipping, and maintaining Rails applications (5+ years).
  • Vast knowledge of Ruby.
  • BS/MS degree in Computer Science, Engineering, or a related subject.
  • Solid knowledge of object-oriented programming and design.
  • Experience with Redis/Memcache-based caching and RDBMS engines (Postgres).
  • Excellent debugging, analytical, problem-solving, and social skills.

Nice to have

  • Contributions to open-source projects.

Culture & Benefits

  • Flexible, trust-oriented culture that empowers everyone to take full ownership of their roles.
  • Vibrant and dynamic work environment.
  • Balancing productivity with self-care.