Explore outstanding Cloud & Infrastructure jobs.
See now

Senior/Principal Golang Engineer

MONEY FORWARD VIETNAM CO.,LTD
A sneak peak of members in Ha Noi office
Register MFV Dec 2025 Webinar now !!!
+1
Tòa nhà E.Town Central, Số 11 Đoàn Văn Bơ, Xom Chieu, Ho Chi Minh
Hybrid
Posted 16 days ago
Job Expertise:
Job Domain:
E-commerce
Banking
Software Development Outsourcing
Software Products and Web Services
Financial Services

Top 3 reasons to join us

  • Hybrid working; Flexible time; Macbook Pro
  • L&D programs; 17 days off
  • 13.7 million B2C users; 140,000+ business customer

Job description

We are seeking an experienced Senior/Principal Golang Engineer with strong proficiency in Go and concurrent programming. The ideal candidate will lead the design and development of complex software systems, utilizing advanced knowledge of concurrency controlcloud-native technologies, and distributed architectures. Key skills include strong troubleshooting, innovative problem-solving, and process optimization. The role requires a quick learner with a proactive attitude, capable of leveraging AWSSQLCircleCI, and GitHub for architectural improvements and enhancements.

 

Key Responsibilities:

  • Lead the design and development of complex software systems using Golang, with a strong focus on concurrent programming, scalability, and performance optimization.
  • Architect and manage cloud-native applications using AWS, ensuring reliable, secure, and efficient infrastructure.
  • Streamline software development and deployment by implementing CI/CD pipelines with CircleCI and managing version control through GitHub.
  • Optimize SQL database performance, ensuring efficient data management and query responsiveness.
  • Collaborate with cross-functional teams (DevOps, Product, QA) to deliver high-quality, end-to-end solutions aligned with business objectives.
  • Troubleshoot and resolve complex issues in both development and production environments, providing timely and effective solutions.
  • Drive problem-solving strategies to enhance the performance and efficiency of distributed systems and streamline operational processes.
  • Implement coding best practices, ensuring high-quality, maintainable, and scalable code across all development efforts.
  • Foster innovation by proactively exploring and implementing out-of-the-box solutions to overcome technical challenges and improve system architecture.
  • Manage production releases, ensuring seamless deployments, collaboration, and communication across teams and also continuously improving future releases through feedback and lessons learned.
  • Mentor and guide teams, fostering a collaborative and communicative environment to meet project goals and enhance team workflows.
  • Use AI to rapidly transform the requirements into a functional reality.
  • Ultra-fast prototyping and initial production deployment within a matter of days, leveraging generative AI.
  • Instantly identifying technical flaws in AI-generated code or UI, and then correcting and improving them.

Your skills and experience

Qualifications:

  • 5+ years of software engineering experience, including 3+ years of Golang development with a strong focus on concurrent programming (goroutines, channels).
  • Proficient in Go programming, with demonstrated expertise in concurrency controltroubleshooting, and performance optimization for large-scale systems.
  • Experience with cloud-native technologies, particularly AWS, as well as Docker and Kubernetes for infrastructure management.
  • Strong proficiency in SQL databases with proven ability in query optimization for high-performance systems.
  • Hands-on experience with CI/CD pipelines using CircleCI (or similar tools) and version control with GitHub.
  • Adept at troubleshooting and optimizing distributed systems and architectures, ensuring performance and scalability.
  • Proven ability to streamline architecture and processes, driving long-term scalability and efficiency.
  • Experience with designing and managing RESTful APIs and microservices architecture.
  • Demonstrated success in leading production releases, managing timelines, ensuring quality, and fostering team collaboration.

Preferred Skills:

  • Experience with monitoring and logging tools such as PrometheusGrafana, or the ELK Stack for system performance tracking and analysis.
  • Strong knowledge of security best practices in cloud-native environments, ensuring robust infrastructure protection.
  • Familiarity with message brokers like Kafka or RabbitMQ, particularly in event-driven architectures.
  • Proficiency in continuous integration and automated testing practices, ensuring reliable and efficient deployments.
  • Hands-on experience with Docker and Kubernetes, especially in micro-services architecture for scalable application management.
  • Experience integrating and orchestrating LLMs within application workflows, including prompt engineering and managing asynchronous AI responses.
  • Proven ability to build interfaces or services that interact with AI agents, focusing on efficient data exchange, state management, and handling non-deterministic outputs.
  • Hands-on experience working with AI APIs (e.g., OpenAI, Anthropic, or LangChain) to develop agentic features or build internal AI agents that enhance user capabilities and automate complex tasks.
  • Practical background in software engineering or a related field (technical institution that enables you to build things on your own). A basic understanding of and familiarity with the B2B business domain.

Why you'll love working here

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

Top 1 Fintech Company

Company type
IT Product
Company industry
Financial Services
Company size
301-500 employees
Country
Japan
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email Subscribe