Money Forward Vietnam

E-Town Central, 11 Doan Van Bo, TP Hồ Chí Minh

Company Size : 25-99

View more

Job Summary

25-99

Product

Việt Nam

Principal/Senior Golang Engineer (Open for Expats)

Money Forward Vietnam

Quận 4, TP Hồ Chí Minh

  • English
  • Experienced (Non-Manager)
  • Full Time
  • Negotiable
  • Posted:06/12/2025
  • 1

Job description

Overview of job

RESPONSIBILITIES

  • Develop BtoB applications having a massive amount of data from scratch
  • Design a complex architecture which includes API linkage to external systems
  • Quickly fix system failures or abnormalities by monitoring or notifications
  • Improve CI/CD for the delivery of a product
  • Introduce tools, systems and cultures for efficient development
  • Develop fundamental skills of team members
  • Lead the development team of 5+ members with Agile/scrum methodologies and processes (for Principal level).

Caring Mental & Physical Recreation: 

  • Hybrid working
  • Full salary in probation & 13th month salary
  • Social insurance on full salary from probation
  • Premium Health insurance from probation
  • Flexible start 8AM-9AM from Mon-Fri
  • 16 days off annually + 1 Birthday Leave 
  • Paternity leave extra 5 days 
  • Annual company trip; Quarterly team building activities
  • Club activities
  • Annual health check

Caring Career & Development: 

  • Clear Career path
  • Foreign language & International technology-related certifications sponsoring
  • Well-equipped facility: Macbook pro,  additional monitor,..
  • Soft skill workshops
  • Tech seminars
  • Monthly and biannually Recognition Awards
  • Performance review twice/year

Job Requirement

REQUIREMENTS

Must Have: 

  • From 5-8 years of experience in Backend Development
  • Solid experience with Golang (4+ years)
  • Good understanding of SOLID principles, common design patterns and best practices
  • Solid experience with MySQL or PostgreSQL including performance tuning and optimization
  • Experience with complicated system architecture which includes API linkage with external systems
  • Experience with application performance monitoring and optimization
  • Experience with automation testing, E2E testing
  • Extensive knowledge of web security
  • Experience with CI/CD, Docker, Amazon Web Services
  • Experience with service operation on production
  • Experience with frontend development (TypeScript, ReactJS/VueJS)
  • Good English verbal communication skills
  • Experience of leading a project as a team leader to build, deliver and operate projects successfully, fostering a collaborative and high-performance culture.
  • Strong sense of ownership
  • Have ability to build and review technical architecture, have the ability to provide solutions for technical problems and train junior members in the team. 

Nice to Have: 

  • Experience with Terraform (IaC).
  • Experience with scrum master role.
  • Experience working in a multi-cultural environment.

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Golang
  • MySQL
  • PostgreSQL
  • Design Patterns
  • Automation Testing
  • API
  • TypeScript
  • Docker
  • AWS
  • VueJS
  • ReactJS
  • Ecommerce
  • Terraform
  • Performance tuning
  • E2E Testing
  • IaC
  • CI/CD
  • System Architecture

COMPETENCES

  • Communication Skills
  • Scrum