foodpanda

Senior Backend Software Engineer

foodpanda

Singapore · Full Time

Be the first to apply

Experience
7–9 yrs
Salary
Openings
1
Posted
1 hour ago
Work mode
In office
Education
Bachelor's degree in Computer Science or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Company Overview

foodpanda is a key part of Delivery Hero Group, an international leader in local delivery services. The Group operates in about 65 countries globally, is headquartered in Berlin, Germany, and is publicly traded on the Frankfurt Stock Exchange as part of the MDAX index.

Role Summary

We are seeking a Senior Backend Engineer to join our Foundation Tribe supporting the expanding regional Product team based in Singapore. You'll work within an international, skilled, and driven group committed to excellence.

Key Responsibilities

  • Identify, analyze, and solve complex technical problems across software and infrastructure layers focusing on improving performance, reliability, and scalability.
  • Participate in the design and refinement of system architectures that meet current business requirements and can scale with future technology advancements.
  • Enhance code quality by setting coding standards, conducting thorough code reviews, and deploying automated testing frameworks for early identification of defects.
  • Effectively manage project tasks, deadlines, and deliverables within self-directed teams.
  • Collaborate within cross-functional, international teams to deliver integrated solutions.
  • Engage in discussions on architecture, peer reviews, and share know-how transparently within the team.
  • Work closely with Product Management to maximize value delivery to stakeholders and customers.
  • Apply cloud environment expertise, continuous integration/continuous deployment (CI/CD) concepts, testing, and validation independently.
  • Implement design patterns and reliability best practices, such as resiliency, autoscaling, monitoring, and alerting autonomously.
  • Provide mentorship to junior engineers promoting knowledge sharing, collaboration, communication, and leadership to strengthen team capabilities.

Qualifications

  • Bachelor’s degree in Computer Science or related discipline; an MBA or relevant postgraduate degree is advantageous.
  • Between 7 to 9 years’ experience architecting and developing complex, distributed, large-scale backend systems including microservices, event-driven designs, and cloud-based solutions.
  • Mandatory proficiency in Golang programming language.
  • Deep understanding of software architecture principles such as SOLID, Hexagonal Architecture, and Design-Driven Development.
  • Practical experience with major cloud platforms like AWS and GCP, leveraging their capabilities to build scalable and resilient applications.
  • Experience with containerization technologies, including Docker, and orchestration platforms such as Kubernetes for deployment and management.
  • Designing and implementing scalable CI/CD pipelines is a beneficial plus.
  • Familiarity with monitoring and logging tools such as Prometheus and Grafana to ensure performance, availability, and reliability.
  • Strong knowledge of relational database fundamentals including normalization, ACID properties, and indexing, along with key-value stores like Redis and Elasticsearch.
  • Understanding of software development life cycle processes, particularly automated testing at unit, integration, and functional levels.
  • Excellent written and verbal English communication skills to work effectively across diverse, international teams.

Additional Information

  • Work in a dynamic and stimulating environment committed to both personal and professional growth.
  • Enjoy a positive workplace culture supported by regular company and team events.
  • Join a diverse, international team that prioritizes inclusion.
  • Take on meaningful responsibilities from day one within a rapidly growing global organization.
  • Additional benefits consist of complimentary food, comprehensive health and dental insurance, along with opportunities for ongoing learning and development.

foodpanda is operated by Delivery Hero Group, a leading local delivery platform active in over 70 markets spanning Asia, Europe, Latin America, the Middle East, and Africa. Founded in 2011, it has grown to employ over 40,000 globally and is innovating in quick commerce to deliver groceries and household items typically within 20 to 30 minutes.

In July 2024, Delivery Hero SE merged its major food delivery businesses — foodora and Yemeksepeti in Europe, and foodpanda in Asia — to form the second-largest entity within the Delivery Hero Group, operating in 18 markets across these regions.

Level

Senior

Minimum education

Bachelor's Degree

Tools & software

Docker required Kubernetes required Redis required Elasticsearch required Grafana Labs Grafana Cloud required

How they work

Communication Teamwork & Collaboration Problem Solving Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer