Backend Software Engineer II

Delivery Hero — Singapore · Posted ~1 month ago

Mid Full-time Visa History ✓

Skills

Golang system architecture coding standards code review automated testing CI/CD cloud environment design patterns resiliency autoscaling monitoring alerting Cloud Platforms

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A global technology company is seeking a Backend Software Engineer (Golang) to join a dynamic team supporting a regional product division. You will design and implement features for a global platform, contribute to system architecture evolution, enforce coding standards, and work with cloud environments and CI/CD pipelines within an international, cross-functional setting.

Highlights

Join a highly skilled, international team driving innovation on a global platform. Work on designing and evolving system architecture with modern cloud and CI/CD practices.

Description

Job DescriptionWe are seeking a dynamic Backend Software Engineer (Golang) to be part of Marketplace Tribe, supporting the growth of our regional Product team based in Singapore. You'll be part of a highly skilled and motivated international team driving innovation across the entire vendor journey. Responsibilities: Designing and implementing the features which will be used across the global platform.Collaborate within cross-functional, international teams to manage project priorities, deadlines, and deliverables, driving holistic solutions.Contributing to designing and evolving the system architecture to meet current needs and support future growth and technologies.Enforcing coding standards and conducting thorough code reviews to maintain high-quality codebase. Implement automated testing frameworks to catch bugs early and ensure software reliability.Good understanding and independent application of cloud environment, CI/CD, testing and validation.Independently applies design patterns and best practices in reliability management (resiliency, autoscaling, monitoring, alerting).Identifying and resolving complex technical issues in software and infrastructure, continuously optimising for performance and scalability.