TL;DR

Senior Backend Engineer (Go): Designing, developing, and maintaining software applications and services with an accent on microservices architecture, ensuring high quality code and adherence to best practices. Focus on optimizing existing codebase, collaborating with cross-functional teams, and contributing to continuous improvement of development processes.

Location: Hybrid, based in Berlin, Germany

Company

group.one is a leading European provider of online presence, cloud hosting and digital marketing services, supporting over 2 million customers.

What you will do

  • Design, develop, and implement software applications using Elixir, Ruby, and Go.
  • Collaborate with cross-functional teams to translate requirements into technical specifications.
  • Lead the design and development of new software features and enhancements.
  • Optimize and refactor existing codebase for improved performance, scalability, and maintainability.
  • Conduct thorough testing and debugging, and participate in code reviews.
  • Contribute to the continuous improvement of development processes, tools, and methodologies.

Requirements

  • Solid experience in either Go, Elixir, or Ruby programming languages (including relevant frameworks).
  • Strong collaboration and communication skills.
  • Solid understanding of microservices architecture principles, design patterns, and best practices.
  • Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Knowledge of cloud platforms and services, especially AWS or GCP.
  • Proficient in designing and implementing RESTful APIs.

Nice to have

  • Infrastructure knowledge, especially related to AWS ecosystem.
  • Familiarity with message queue systems like RabbitMQ or Apache Kafka.
  • Understanding of database technologies, both SQL and NoSQL.
  • Contributions to open-source projects or active participation in the developer community.

Culture & Benefits

  • Highly motivated management team that lives by agile principles.
  • Permanent position with excellent development and career prospects.
  • Flexibility for work-life balance with the option to work from home after consultation with your team.
  • Support for your company pension plan and JobRad leasing.
  • Discounted Urban Sports Club membership, free massages during working hours, and flat rate for fruit and drinks.
  • Committed to creating an inclusive and safe environment free from discrimination and harassment.