Filled
This offer is not available anymore

Backend Software Engineer - Golang (f/m/d) in Berlin

Delivery Hero

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

foodora is a Berlin-based food delivery service that partners exclusively with beloved local restaurants to deliver quality meals in 17 countries around the globe. We know the best that our cities offer and we’re bringing it online, enabling our customers to order their favorite food through our app (for iOS or Android) or web portal. We provide our restaurant-partners with an on-demand fleet of bicycle couriers, making it simple for customers around the world to access delicious meals.

We're currently expanding through Europe, Asia, Canada and we are always on the hunt for the brightest minds to join our team. Not only do we want to bring quality food to customers around the world, we also want to redefine delivery food to include the very best meals from beloved local restaurants.

Responsibilities:

  • Design, develop, test, deploy, maintain and improve software.
  • Archive deadlines of the deliverables.
  • Coaching and mentoring team members.
  • Take part in architectural decision making.
  • Understanding development lifecycle and collaborate with cross-functional and international agile teams.

Required technical qualifications:

  • Bachelor’s degree in Computer Science or an equivalent education or practical experience.
  • Extensive experience in general purpose programming language.
  • Experience working with distributed and parallel systems and web applications.
  • Practical experience with Design Patterns, Design Principles, Software Architecture and Algorithms and automated tests (unit, integration and functional).
  • Very good communication skills in English, both written and spoken.

Preferable technical qualifications:

  • Extensive experience with Go.
  • Design Driven Development.
  • Hexagonal Architecture.
  • S.O.L.I.D principles.
  • Event-driven architecture.
  • Good knowledge of relational databases (You should be aware of normal forms, ACID, isolation levels, index anatomy).
  • Very good communication skills in English, both written and spoken.

Other requirements:

  • Ability to work in a fast-paced software release environment.
  • Flexible and open-minded personality.
  • Feel comfortable to work in a multi-cultural environment.

Our stack consists of:

  • Microservice architecture.
  • Redis, Elasticsearch, SQL and key-value storage, AMQP.
  • Cloud-based infrastructure following 12 factors using Kubernetes/Docker.
  • Go and PHP as main languages.

What we offer:

  • A modern office in the heart of Berlin, close to amazing restaurants and bars.
  • An empowering, international and agile working environment.
  • Responsibility from day one in an innovative and rapidly expanding tech business.
  • Regular office parties and exciting team events.
  • And a bunch of cool extras including a kicker table, table tennis, as well as free language classes and of course a monthly corporate discount for foodora!

At Delivery Hero, we believe diversity and representation is key to creating not only an exciting product, but also an amazing customer and employee experience. Fostering this starts with hiring -- therefore we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or any other aspect that makes you, you.

Up for a challenge? Apply now!

More information about what we are doing can be found on our tech blog, so check it out!



 
  • Logistics

Delivery Hero company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other backend developer jobs that might interest you...