Working location: Hybrid in Ho Chi Minh City
Salary range:Up to USD 6,000 gross
RESPONSIBILITIES
Architectural leadership:
- Define service boundaries using Domain-Driven Design
- Lead decomposition of legacy components into microservices
- Design event-driven communication patterns
- Establish API contracts and integration standards
- Ensure scalability, resilience, and fault tolerance
Engineering excellence:
- Review and elevate code quality
- Introduce strong testing and CI/CD discipline
- Drive observability and operational readiness
- Define performance and reliability benchmarks
- Reduce technical debt strategically (not cosmetically)
Delivery & Ownership:
- Guide teams through architectural trade-offs
- Support production incident resolution at a systems level
- Ensure deployments are predictable and safe
- Collaborate with frontend, data, and AI teams
Culture & Mentorship:
- Coach backend engineers
- Promote systems thinking over feature thinking
- Model accountability and calm under pressure
- Encourage thoughtful use of AI in development workflows
REQUIREMENTS
Deep technical experience:
- 8+ years backend engineering experience
- Strong expertise in C#, .NET Core / .NET 6+ / .NET 8
- Proven experience designing microservices architectures
- Experience with Azure (Service Bus, App Services, Azure SQL, Functions)
- Strong knowledge of distributed systems patterns
- Experience with asynchronous communication and eventual consistency
- Strong database and data modeling skills
- Experience designing APIs for scale and integration
Systems thinking: You must be comfortable thinking about:
- Service boundaries
- Failure modes
- Idempotency
- Message ordering
- Backward compatibility
- Multi-region considerations
- Observability strategy
You think beyond endpoints.
Delivery maturity:
- Experience leading production systems
- Strong understanding of CI/CD and Infrastructure as Code
- Experience modernising legacy systems
- Ability to balance short-term delivery with long-term architecture
Communication:
- Strong spoken and written English
- Ability to explain technical trade-offs to business stakeholders
- Comfortable in architectural workshops and cross-team discussions