Search by job, company or skills

Masan Group

Senior Backend Engineer (Golang)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a Senior Backend Engineer (Golang) to design and build high-performance backend services for Masan's loyalty & membership application, CRM platform, and digital engagement ecosystem. You will work on large-scale distributed systems that support tens of millions of users across Masan's retail, FMCG, and commerce businesses.

This role requires strong technical depth in Golang, microservices, container orchestration, and performance optimization within complex system environments.

Key Responsibilities

  • Build and maintain backend services for the loyalty & membership application, CRM, and customer engagement platforms.
  • Architect and implement scalable microservices using Golang, following best practices for distributed and event-driven systems.
  • Optimize system performance (latency, throughput, concurrency) to handle large traffic volumes.
  • Develop clean, well-structured APIs (REST/gRPC) and integrate with internal data platforms and downstream services.
  • Collaborate with Product, Data, DevOps, and Mobile teams to design, build, and deliver features end-to-end.
  • Support backend development for Supply Chain Management modules (smaller portion of scope).
  • Ensure system resilience using proper logging, monitoring, alerting, and distributed tracing.
  • Participate in system design reviews, code reviews, and architecture discussions.
  • Troubleshoot production issues and drive long-term improvements through root cause analysis.

Qualifications

  • 45+ years of backend development experience, with solid hands-on expertise in Golang.
  • Strong experience designing and deploying microservices architectures.
  • Proficiency with Docker and Kubernetes (K8s); experience with service mesh is a plus.
  • Proven track record working on complex, large-scale, or high-traffic backend systems.
  • Strong understanding of RESTful APIs and experience with gRPC for high-performance internal communication.
  • Experience with SQL/NoSQL databases (PostgreSQL, MySQL, Redis, MongoDB, etc.).
  • Familiarity with messaging queues such as Kafka, RabbitMQ, or Azure Service Bus.
  • Experience with CI/CD pipelines, GitOps workflows, automated testing, and deployment best practices.
  • Knowledge of monitoring & observability tools: Prometheus, Grafana, OpenTelemetry, Jaeger, ELK/EFK stack.
  • Experience with performance profiling, memory optimization, concurrency patterns, and scalable system design.

Nice to have

  • Experience in loyalty, CRM, e-commerce, fintech, or other consumer-facing applications.
  • Knowledge of domain-driven design (DDD) and clean architecture.
  • Background in Retail, FMCG, or Supply Chain domains.

Why join Masan

  • Contribute to high-impact digital platforms used by millions of consumers.
  • Solve challenging engineering problems with large-scale and complex system requirements.
  • Work in a dynamic, product-driven environment with strong cross-functional collaboration.
  • Competitive compensation package and strong opportunities for advancement across Masan's multi-sector ecosystem.

Key note: We understand that year-end can be a sensitive time for career transitions; therefore, we are open to negotiating the start date to best suit your situation.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 137860825

Similar Jobs