About the company
As the world’s pioneering local delivery platform, our mission is to deliver an amazing experience, fast, easy, and to your door. We operate in around 65 countries worldwide, powered by tech, designed by people. As one of Europe’s largest tech platforms, headquartered in Berlin, Germany, Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index.
Responsibilities
- Contribute to the creation/improvement of our next-generation services, which provide actionable insights to our advertiser consumers, empowering them to make real, data-driven decisions that contribute to the growth of our adtech business.
- Contribute to both established and emerging services, constantly seeking opportunities for experimentation and open communication.
- Your role will involve contributing to software architecture and effectively communicating with engineers, product managers, partners, leaders, and diverse stakeholders.
- Build reliable, scalable systems with high concurrency and learn new languages and technologies.
- Work in a goal-driven environment, build, test, learn from the results, and then refine your approach.
Requirements
- Golang & Distributed Systems Expertise – 2+ years of experience in Golang, with a strong foundational understanding of distributed systems and services.
- Backend & Microservices Development – Hands-on experience in implementing RESTful and/or gRPC services, building and maintaining microservices with Kubernetes, and following best practices for inter-service communication.
- Large-Scale Applications & Agile Methodologies – 2+ years of experience working on software applications with experience in agile environments.
- Cloud & Infrastructure – Professional experience or familiarity with AWS or GCP, and infrastructure management using Terraform, CloudFormation, or Helm.
- Software Engineering Excellence – Strong Computer Science fundamentals (data structures, algorithms, software design) with a focus on high-quality code, automated testing, and best practices.
- High sense of onus, collaborative and excellent communicator.
Nice to Have:
- Infrastructure & Observability – Familiarity with CI/CD tools (Drone, Spinnaker) and monitoring/logging tools (Grafana, Prometheus, Datadog, distributed tracing).
- Messaging & Caching – Hands-on experience with Kafka for real-time data processing.
- Database & Architecture Expertise – Strong knowledge of relational databases (PostgreSQL, ACID principles, indexing), event-driven architecture, as well as familiarity with BigQuery and data pipelines.
Conditions
- Hybrid working model – join the team for face-to-face connection and collaboration in our beautiful Berlin campus 2 days a week.
- 27 days holiday with an extra day on 2nd