Mekong Capital

Engineering Manager - Consultant contract (6months)

Mekong Capital Ho Chi Minh City, Vietnam

Investment Management · 51-200 employees

3 h ago
engineering-manager Principal (10+ yrs) Contractor Vietnam
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The Engineering Manager will define architecture and quality standards for Agile squads while conducting code reviews and hands-on proof-of-concept work. They are responsible for assessing delivery readiness and providing technical guidance to vendor teams to ensure project milestones are met.

What they look for

Node.js .NET Microservices Docker Kubernetes SQL NoSQL LLM RAG Agile System design Multi-agent orchestration REST API Code review Architecture design

Requirements

Candidates must have over 10 years of software engineering experience, including 3 years in leadership roles managing multiple Agile squads. Proficiency in backend microservices, container orchestration, and LLM/RAG patterns is required, along with advanced English communication skills.

Full description

1. Key Accountabilities

  • Delivery Quality Standards & Assessment — Defines architecture, security, and Definition of Ready/Done requirements for the Agile squad; at each milestone, assesses overall delivery readiness (what's solid, risky, or incomplete) to inform the sign-off decision
  • Embedded Code & Design Review — Reviews code, architecture, and pull requests; flags quality issues, tech debt, and design risks early, escalating disagreements with a clear recommendation
  • Hands-On POC / Spike Work — Personally codes de-risking spikes and proofs-of-concept

2. Key Requirements

Technical:

  • Strong backend microservices experience (Node.js or .NET) at production scale
  • REST API design for service-to-service communication
  • Proficiency in Docker and Kubernetes (container orchestration, deployment pipelines)
  • SQL/NoSQL database design and data modeling
  • Advanced proficiency in LLM providers (OpenAI, Gemini, Anthropic, etc.) and RAG patterns
  • Ability to critically evaluate system design — reads architecture and code, not just documentation, and pushes back with informed technical counter-arguments

Experience & Track Record:

  • 10+ years of software engineering experience, including 3+ years leading engineering teams delivering products to market
  • Demonstrated experience leading multiple concurrent Agile engineering teams (e.g., leading 3 squads simultaneously as Tech Lead)
  • Experience building multi-agent orchestration frameworks that automate complex, multi-step operational workflows, reducing manual processing time and increasing productivity

Communication:

  • Advanced English proficiency, spoken and written
  • Comfortable embedding inside the vendor squad's own Agile ceremonies (planning, refinement, demo) as a working peer, not an external auditor
  • Communicates technical feedback constructively to vendor developers, QA, and BA, building trust and keeping delivery moving

Similar roles