Engineering Manager - Consultant contract (6months)
Mekong Capital Ho Chi Minh City, Vietnam
Investment Management · 51-200 employees
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
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
-
Engineering Manager
Marriott New Delhi, Delhi, India
-
Engineering Manager, KV Storage
Vinted Amsterdam, North Holland, Netherlands · €100K–€121K/yr
-
Engineering Manager, Kafka
Vinted Amsterdam, North Holland, Netherlands · €100K–€121K/yr
-
Engineering Manager, Engineering Experience
Vinted Amsterdam, North Holland, Netherlands · €100K–€121K/yr
-
Software Engineering Manager - Scaleup Industrielle - 65/75k€ à Lille
Les Nouvelles Recrues Lille, Upper France, France · €65K–€80K/yr
-
Engineering Manager, Kafka (Limited-time Relocation Bonus)
Vinted Kaunas, Kaunas County, Lithuania · €80K–€108K/yr