Job Description
We are looking for a Software Engineer (Golang) (all genders) to join our AdTech tribe. Contribute to the creation of our next-generation platform, that helps our partners - such as restaurants but also local shops - to scale their business. Work on our internal AdTech platform that helps our partners promote their best dishes and attract new clients. If you're a creative problem solver who is eager to deliver solutions and hungry for a new adventure, an international workplace is waiting for you in the heart of Berlin!
About AdTech Tribe
The AdTech tribe is a rapidly expanding, geographically dispersed tribe, the business operating in 40+ international markets from LATAM to APAC. Our prime objective? Crafting cutting-edge advertising solutions tailored for the local delivery market. Our globally implemented solutions not only enable our partners to captivate and retain clients but also let our platform users discover new culinary delights and favorite meals. Operating on the “we build it, we run it” ethos, our self-reliant, cross-functional squads regularly deploy and iterate quickly, capitalising on micro frontends and event-driven microservices architectural principles.
About Campaigns Squad
You will be part of the squad owning a critical piece of the AdTech ecosystem, supporting and expanding our central solution for all products across all Delivery Hero’s brands. We are responsible for maintaining two critical services that support our global operations. First, the Campaigns Service, which powers the creation and management of campaigns across all products for Delivery Hero’s brands globally. Second, the Advertiser Service, which serves as the central solution for advertiser data, ensuring accuracy and consistency as it integrates with various components in the AdTech ecosystem. You will focus on enhancing the scalability, performance, and resilience of these services, ensuring they can handle the demands of a global user base.
Your Mission:
1. You will work on solutions that help restaurants and local shops to advertise their offers and attract new and retain existing clients
2. You will architect and implement efficient and reusable backend services that drive complex web applications
3. You will improve the user experience and performance of existing solutions
4. You will collaborate with other squads in the AdTech tribe to build a future-proof platform
Qualifications
Your Heroic Skills:
5. 4+ years of experience in Software development.
6. Deep understanding of service-oriented and microservices architectural patterns, troubleshooting methods and best practices
Nice to have skills:
7. Expertise in Golang.
8. Hands with some cloud provider (best GCP) as well as with Terraform and Helm
9. Experience with Redis or Elasticsearch
10. Experience with setting up and configuring CI/CD pipelines (, Jenkins, TravisCI, Drone, Spinnaker)
11. Familiar with common logging, monitoring, alerting tools such as Datadog, Grafana, NewRelic, Prometheus, Icinga, Kibana, etc.
12. You do not shy away from understanding domain business logic and contribute to it
13. Experience in designing and optimizing scalable systems
14. Expert knowledge of Golang
15. Experience with relational and/or NoSQL databases
16. Experience with Docker and Kubernetes
17. Good communication skills and fluent English
18. Strong focus on code quality and testing