TL;DR

Senior Golang Engineer (Go): Designing, developing, and operating scalable backend microservices for a meal kit delivery platform with an accent on architecture, implementation, and continuous improvement in a cloud-native environment. Focus on building event-driven systems, applying DevOps best practices, and shaping customer product discovery and personalization.

Location: Remote within Central Europe

Company

Zoolatech is an outsourcing company hiring on behalf of a global leader in the meal kit delivery industry.

What you will do

  • Design, develop, deploy, and operate scalable backend microservices in a cloud-native environment.
  • Take end-to-end ownership of services from architecture to continuous improvement.
  • Contribute to event-driven systems using modern messaging and streaming technologies.
  • Apply DevOps best practices, including CI/CD, infrastructure automation, and observability.
  • Collaborate with Product Owners, Frontend Engineers, Designers, and Data/BI teams in a cross-functional agile environment.
  • Develop a strong understanding of the platform’s core architecture and business domain.

Requirements

  • Strong background in backend development, with a focus on microservices and distributed systems.
  • Proven ability to build event-driven architectures using messaging technologies (e.g., RabbitMQ, Kafka, AWS SQS/SNS).
  • Proficiency in Go.
  • Practical knowledge of Docker, Kubernetes, and CI/CD implementation.
  • Solid foundation in testing practices, including unit and end-to-end testing.
  • Deep understanding of relational databases.

Nice to have

  • Familiarity with MongoDB, Elasticsearch, and/or GraphQL.
  • Experience with JVM languages.

Culture & Benefits

  • Paid Vacation and Sick Days.
  • Floating Holidays.
  • Sport/Insurance Compensation.
  • English Classes.
  • Charity contributions.
  • Training Compensation.