Delivery Hero

Senior Backend Software Engineer

Delivery Hero
Apply
2 months ago
Singapore, SingaporeSenior

Responsibilities

  • Diagnose and resolve complex technical challenges across software and infrastructure layers while improving performance, reliability, and scalability.
  • Contribute to system architecture design and evolution for current and future business needs.
  • Enforce coding standards, conduct code reviews, and implement automated testing frameworks.
  • Manage project priorities, deadlines, and deliverables within autonomous teams.
  • Collaborate with international, cross-functional teams and Product management to deliver effective solutions.
  • Apply cloud, CI/CD, testing, validation, resiliency, autoscaling, monitoring, and alerting practices.
  • Participate in architectural discussions, open reviews, and knowledge sharing.
  • Mentor junior engineers and promote technical knowledge, collaboration, and team performance.

Requirements

  • Bachelor’s degree in Computer Science or a related field is required; an MBA or relevant postgraduate degree is a plus.
  • Approximately 7–9 years of experience building complex, distributed, large-scale backend systems.
  • Mandatory proficiency in Golang.
  • Experience with microservices, event-driven architectures, cloud computing, software architecture principles, SOLID, Hexagonal Architecture, and Design-Driven Development.
  • Hands-on experience with AWS and GCP for scalable and resilient solutions.
  • Proficiency with Docker and Kubernetes.
  • Experience designing scalable end-to-end CI/CD pipelines is an advantage.
  • Experience with Prometheus and Grafana for performance monitoring and logging.
  • Knowledge of relational databases, normalization, ACID, indexing, Redis, and Elasticsearch.
  • Practical experience with automated unit, integration, and functional testing.
  • Excellent written and spoken English communication skills for international, cross-functional collaboration.

Benefits

  • Dynamic and challenging work environment.
  • Personal and professional development opportunities.
  • Regular company and team events.
  • International, diverse, and inclusive team environment.
  • Responsibility from day one in a fast-growing global company.
  • Free food, health and dental insurance, and learning and development opportunities.

Tech Stack

AWSDockerElasticsearchGoGoogle Cloud PlatformGrafanaKubernetesPrometheusRedis

Categories

Delivery Hero

About Delivery Hero

10,000+ employees

Delivery Hero builds a marketplace and logistics platform for online food delivery, groceries, and local commerce, serving consumers, restaurants, and retailers through regional brands. It monetizes via commissions, delivery and service fees, and advertising, and also runs quick‑commerce operations. Founded in 2011 and headquartered in Berlin, the company operates in around 65 countries and has been listed on the Frankfurt Stock Exchange since 2017.

Contact me