Delivery Hero

Logistics

SeniorEngineer,Golang(Logistics,RiderExperience)

Berlin, Germany FULL TIME
The Brief

“Senior Engineer, Golang - (Logistics, Rider Experience) at Delivery Hero. Skills: Golang, distributed systems, large-scale applications, AWS, infrastructure as code, microservices. Collaborate closely with Product, Design, Data, and Engineering partners to identify and solve challenges in the delivery journey, with a focus on personalisation and rider impact.. Design and build features that leverage personalised insights to improve rider engagement, findability, and delivery performance.”

What You'll Achieve.

deliver amazing experiences, fast, easy, and to your door; make last-mile delivery efficient, affordable, and sustainable; improve experiences for riders, end customers, and merchants across the globe; optimize delivery operations; supporting expansion into new areas like grocery and retail; deliver the right information to riders at the right time, through personalised insights, guidance, and training that enhance rider findability, engagement, and performance; ensuring a seamless and consistent Rider App experience; empower multiple squads to contribute efficiently and at scale; ensures the smooth, reliable movement of orders from vendors to customers; improve rider engagement, findability, and delivery performance; Develop and maintain scalable, reliable systems that handle high traffic, large request volumes, and complex migrations; Monitor, measure, and optimize system performance using both technical and business metrics; Deliver meaningful value to riders, partners, and the business by staying aligned with our mission

Industry & Context.

Logistics
Problems you'll solve

systems thinking and problem-solving skills; able to challenge assumptions; evaluate trade-offs; break down complex problems while keeping user impact and long-term sustainability in mind

Eligibility Requirements

on-call experience, incident response, hybrid working model, join the team for face-to-face connection and collaboration in our beautiful Berlin campus 2 days a week

What They're Looking For.

Must Have

Golang expert with 3+ years of experience building distributed systems and large-scale applications, owning and operating Tier 1 / business-critical services with a focus on reliability, scalability, and performance, Hands-on on-call experience, commitment to engineering excellence, incident response, root cause analysis, continuous improvement of observability and alerting, delivering high-quality code with automated testing and best practices for maintainability and reliability, Proficient in NoSQL databases such as DynamoDB or redis, experience in cloud platform hosting via AWS, infrastructure as code (Terraform, CloudFormation, Helm), Senior engineering mindset combining user-centric product thinking, full ownership from design to production, pragmatic collaboration, systems thinking and problem-solving skills, able to challenge assumptions, evaluate trade-offs, break down complex problems while keeping user impact and long-term sustainability in mind

Nice to Have

Experience building and operating high-load, high-traffic systems in distributed, microservice-based environments, understanding of distributed systems, including service-to-service communication and reliability best practices, Hands-on experience with Kubernetes for running and scaling microservices in production, Familiarity with CI/CD pipelines using tools such as Jenkins, Drone, or Spinnaker, Proficiency with observability stacks, including monitoring, alerting, logging, and distributed tracing (e. g. , Grafana, Prometheus, Datadog)

What You'll Do.

Collaborate closely with Product

and Engineering partners to identify and solve challenges in the delivery journey

with a focus on personalisation and rider impact.

Design and build features that leverage personalised insights to improve rider engagement

and delivery performance.

Develop and maintain scalable

reliable systems that handle high traffic

large request volumes

and complex migrations.

Contribute to a consistent Rider App experience by working with shared host spaces

and a clear information architecture.

and optimize system performance using both technical and business metrics

Craft and operate high-quality

high-traffic services and APIs that power the core delivery experience and personalised rider tools.

Participate in code reviews

and incident diagnosis to ensure stability

Apply modern engineering practices such as Continuous Delivery

and Agile development.

Stay current with industry trends and continuously seek opportunities to improve how we build and operate our systems.

Deliver meaningful value to riders

and the business by staying aligned with our mission

How You'll Work.

Team & Collaboration

Collaborate closely with Product, Design, Data, and Engineering partners; pragmatic collaboration

Process & Methodology

Agile development

Free ATS check

Applying for this Senior Engineer, Golang - (Logistics, Rider Experience) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Delivery Hero?

Real rants from real employees. Read before you apply.

Read Company Rants →