Delivery Hero logo

Junior Software Engineer (Golang) - AdTech

Delivery Hero

About The Opportunity

We are looking for a Junior Software Engineer (Golang) to join our AdTech tribe. You will contribute to the creation of our next-generation platform that helps our partners, such as restaurants and local shops, to scale their business. You will 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 team, operating in 55+ international markets from LATAM to APAC. Our prime objective is crafting cutting-edge advertising solutions tailored for the local delivery market. Our globally implemented solutions enable our partners to captivate and retain clients while allowing our platform users to discover new culinary delights. Operating on the “we build it, we run it” ethos, our self-reliant, cross-functional squads regularly deploy and iterate quickly, capitalizing on micro frontends and event-driven microservices architectural principles.

About The AdTech Demand Domain

You will be part of a team owning a critical piece of the AdTech ecosystem, supporting and expanding our central solution for serving advertisement solutions across all Delivery Hero’s brands. You will be building the backend support of advertisement booking flows, which allow our customers to promote their businesses throughout DH’s applications. You will be directly contributing to key backend services, like Campaign Service and Advertiser Service, playing a key part in the end-to-end development process.

Your Mission:

  • Work on solutions that help restaurants and local shops advertise their offers and attract new and retain existing clients.
  • Architect and implement efficient and reusable backend services that drive complex web applications.
  • Collaborate with other squads in the AdTech tribe to build a future-proof platform.

What You Need to Be Successful

Your Heroic Skills:

  • 2+ years of experience in software development and 1+ years of experience in Golang.
  • Deep understanding of service-oriented and microservices architectural patterns, troubleshooting methods, and best practices.
  • Experience with relational and/or NoSQL databases.
  • Experience with Docker and Kubernetes.
  • Good communication skills and fluent English.
  • Strong focus on code quality and testing.

Nice to Have Skills:

  • Experience with cloud providers (preferably GCP) as well as with Terraform and Helm.
  • Experience with Redis or Elasticsearch.
  • Experience with setting up and configuring CI/CD pipelines (e.g., Jenkins, TravisCI, Drone, Spinnaker).
  • Familiarity with common logging, monitoring, and alerting tools such as Datadog, Grafana, NewRelic, Prometheus, Icinga, Kibana, etc.
  • Willingness to understand domain business logic and contribute to it.

What's in it for You

  • Make the most of our hybrid working model and join the team for face-to-face connection and collaboration in our beautiful Berlin campus 2 days a week.
  • We offer 27 days holiday with an extra day on 2nd and 3rd year of service.
  • Health Checkups, Meditation, Yoga, Gym & Bicycle Subsidy.
  • Employee Share Purchase Plan, Sabbatical Bank, Public Transportation Ticket Discount, Life & Accident Insurance, Corporate Pension Plan.
  • 1,000 € Educational Budget, Language Courses, Parental Support.
  • Digital Meal Vouchers, Food Vouchers, Corporate Discounts.

At Delivery Hero, we believe diversity and inclusion are 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 racial identities, religious beliefs, color, national origin, gender identities or expressions, sexual orientations, age, marital or disability statuses, or any other aspect that makes you, you. Just be yourself and we can’t wait to see what value you bring to the role. We're as interested in your character as we are in your talent.

Benefits
Extracted with AI

  • Pension plan
  • 27 days holiday with extra days for service
  • Health Checkups
  • Meditation
  • Yoga
  • Gym & Bicycle Subsidy
  • Employee Share Purchase Plan
  • Sabbatical Bank
  • Public Transportation Ticket Discount
  • Life & Accident Insurance
  • Corporate Pension Plan
  • Educational Budget
  • Language Courses
  • Parental Support
  • Digital Meal Vouchers
  • Food Vouchers
  • Corporate Discounts

Similar jobs

Last update: 23 minutes ago

Delivery Hero logo
Delivery Hero

Software Engineer (JavaScript/React) - Display Ads (AdTech)

Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.

netgo logo
netgo

Senior Cloud DevOps Engineer

Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.

Trust In SODA logo
Trust In SODA

Senior Software Engineer - Dispatching

Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.

Delivery Hero logo
Delivery Hero

Software Engineer (Java/Kotlin) Partners API - Quick Commerce

Join Delivery Hero as a Software Engineer in Berlin, working with Java/Kotlin on Partners API for Quick Commerce. Entry-level role with great benefits.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Delivery Hero logo
Delivery Hero

Senior Software Engineer, Developer Productivity CD, Golang

Join Delivery Hero as a Senior Software Engineer in Berlin, focusing on Golang, CD pipelines, and cloud solutions.

Travian Games logo
Travian Games

Senior Developer/DevOps Software Engineer

Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.

FERCHAU logo
FERCHAU

Junior Fullstack Software Developer (Python, Angular, TypeScript)

Join FERCHAU as a Junior Fullstack Developer in Lübeck. Work with Python, Angular, and TypeScript in a dynamic, agile environment.

mobile.de logo
mobile.de

Full Stack Software Engineer (d/f/m)

Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

TomTom logo
TomTom

Software Engineer II - Travel and Traffic Platform

Join TomTom as a Software Engineer II to develop high-performance platforms for real-time traffic data delivery. Work in Berlin with hybrid flexibility.

Forto logo
Forto

Senior Backend Engineer – Process and Workflow

Join Forto as a Senior Backend Engineer to drive automation and innovation in logistics with NodeJS, TypeScript, and MongoDB.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

TomTom logo
TomTom

Full-Stack Developer (GO)

Join TomTom as a Full-Stack Developer (GO) in Amsterdam. Work with Go, TypeScript, and JavaScript in a hybrid environment.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.