At foodpanda we're on a mission to redefine how tech, food, people and culture are connected operating in 12 countries worldwide. Our team is working on big challenges and complex scalability problems as we grow 6X annually processing millions of orders a year. You’ll be part of a highly collaborative cross-functional agile squad that always includes frontend and backend engineers, design and product owners. Our squads operate in an open and fast-paced environment with very flat structures where everyone has a say. 

We work on a large scale, complex systems where you can reach users on a global scale whilst enjoying a high level of autonomy and influence and a flexible working environment. Here you can learn, thrive and become a better engineer. 

Senior Backend Software Engineer, APAC

We are looking for a Senior Backend Software Engineer to build highly scalable applications that can be used by millions of users across APAC. You will work on one of our growing arrays of services as we diversify and expand beyond food delivery.

What's on the menu:

  • Design, develop, test, deploy, maintain and improve software that scales which will be used across the whole ecosystem of foodpanda, while ensuring the stability of the platform
  • You’ll play an active role in designing and improving the overall architecture to support massive growth in users and products
  • Practice modern software development methodologies such as Continuous Delivery, TDD and Scrum.
  • Understanding development lifecycle and collaborating with cross-functional and international agile teams. 
  • You will coach and mentor other team members to successfully transfer knowledge.

What you can bring to the table: 

  • >8 years of extensive experience building complex, distributed, large-scale backend systems, including concepts such as microservices, event-driven architectures, cloud computing, RESTful APIs, gRPC, etc.  
  • You have Senior Level experience working with at least one of the following programming languages: GoLang (preferred), Java, Node.js, Python, or other relevant programming languages, ideally in a cloud environment (Google Cloud or AWS) using Kubernetes / Docker
  • You’re proficient in selecting from best practice Design Patterns and Design Principles when  building your Software Architectures and Algorithms
  • Experience with using and modeling SQL and NoSQL Databases (e.g. MySQL, BigTable, DynamoDB, etc.)
  • Experience applying XP and Agile principles to your work, e.g. TDD, Retrospectives, Pair Programming, Continuous Deployments, etc.

About foodpanda

foodpanda (small ‘f’) is the world’s favourite way to order food online from the comfort of your home or office. Whether it’s getting your hands on your favourite pasta, kebab or pizza, we believe that no one should have to suffer from hunger attacks ever again.

Our parent company, Delivery Hero, is a global leader in the food delivery industry processing over 3 million orders every day and operating in 40+ markets in the world, with 18,000 employees and approximately 500,000+ restaurant partners. In APAC, foodpanda operates in over 150 cities across 12 countries.

Apply for this Job

* Required