companyDelivery Hero logo

Staff Software Engineer, Golang - Tech Foundations

Delivery HeroBarcelona
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

We seek a well-rounded Staff Engineer with a blend of the following skills. While we do not expect you to have every skill listed, you should excel in several:Strong proficiency in Golang, with experience in building and maintaining production-grade services. Hands-on experience managing Kubernetes and developing operators. Exceptional problem-solving and analytical skills, with an ability to understand complex systems at scale. Solid understanding of Databases & Streaming solutions, including Aurora RDS, CloudSQL, Kafka, and Flink. A mindset focused on automation, reliability, and enhancing the developer experience. Experience with APIs, microservices, and distributed architectures. Preferred Qualifications:Experience in developing infrastructure automation tools such as Terraform, ACK, Config Connector, or CloudFormation. Familiarity with Docker and observability tools like Prometheus and Grafana.

About the job

Join our innovative team as a Staff Software Engineer within the Database & Streaming team at Tech Foundations. We are dedicated to delivering exceptional experiences and driving the rapid innovation and growth at Delivery Hero.

As part of the Tech Foundation Team, you will play a pivotal role in enhancing foundational systems that empower faster feature development, bolster security, and ensure reliability across our global engineering landscape. Your contributions will enable our teams to build, scale, operate, and deliver high-quality features that impact millions of users worldwide. Our mission is to simplify the complexities associated with stateful resource management, allowing engineers to focus on creating outstanding products rather than struggling with infrastructure. We create systems that offer secure access, compliant resources, and effortless provisioning. You will face challenges that span every facet of our organization, all while operating at an industry-leading scale. Our team is characterized by curiosity, pragmatism, and a commitment to providing a seamless experience for our users.

If you thrive on solving complex problems and transforming technical challenges into clear solutions, you will find your place with us.

Your Responsibilities:

  • Design, develop, and maintain high-performance services that support the company’s Database & Streaming provisioning systems.
  • Expand our Kubernetes Operator ecosystem through the development of custom-built operators.
  • Create tools that streamline resource provisioning, access, and governance across numerous AWS accounts and GCP projects.
  • Enhance the architecture of our internal Streaming Ecosystem to improve scalability, reliability, and developer experience.
  • Collaborate with engineers, product managers, and security experts to develop self-service workflows that balance agility with compliance.
  • Engage in team discussions and propose innovative solutions to enhance automation, performance, and user satisfaction.

About Delivery Hero

Delivery Hero is a leading global local delivery platform, dedicated to providing an outstanding experience—quickly, easily, and efficiently. Operating in approximately 70 countries, we are headquartered in Berlin, Germany. Since our listing on the Frankfurt Stock Exchange in 2017, Delivery Hero has become part of the MDAX stock market index.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.