
VBT462 - SENIOR DATA ENGINEER (Legacy Modernization & Architecture)

VBT462 - SENIOR DATA ENGINEER (Legacy Modernization & Architecture)
IT
Senior
Ho Chi Minh City
Full-time
Responsibilities
We are building a founding engineering team in Vietnam to modernize a large-scale legacy enterprise platform. This is a greenfield architecture role, not a maintenance or administration position.
The Senior Data Engineer will be responsible for understanding, decomposing, and re-architecting a complex monolithic database into modern, domain-driven microservices. You will work hands-on with architects, developers, and the client to make sure no business logic is lost during the transformation.
This is not a DBA role. We need someone who can think, design, and build - not just administer and monitor.
Phase 1: System Analysis & Decomposition (Current Priority)
Deep-dive into the existing monolithic database to understand table relationships, stored procedure logic, data flows, and external integrations.
Map business domains from the existing schema (identify bounded contexts).
Document dependencies between tables, procedures, and external data sources.
Identify data ownership boundaries and shared data patterns.
Produce a decomposition blueprint that the team can act on.
Phase 2: Architecture Design & Business Validation (~60% of time at this stage)
Collaborate with the Solution Architect to design the target microservices data model.
Work with developers to validate that all business logic captured in stored procedures is preserved in the new architecture.
Design data contracts and API boundaries between services.
Define data migration strategies for each bounded context.
Prototype and validate schema designs with real data.
Phase 3: Migration Execution (Future)
Work with DevOps, Architecture, and Tech Lead to execute incremental migration
Implement migration frameworks/scripts (SQL, Python, or AI-assisted tools)
Support parallel-run strategies (old + new systems running simultaneously)
Ensure data integrity and consistency during migration windows
Phase 4: Monitoring, Performance & Reliability (Future)
Set up monitoring and alerting for the new data architecture.
Performance tuning and query optimization in the new system.
Ensure high availability, disaster recovery, and data governance.
Requirements
Core skill: Strong SQL Server expertise, hands-on writing and optimizing complex queries, not just administering.
Architecture: Experience decomposing monolithic databases into domain-based or microservices data models.
Data modeling: Ability to design normalized/denormalized schemas from scratch based on business requirements.
ORM migration: Understanding of ORM patterns (EF6 → EF Core or modern alternatives).
Bounded context: Practical understanding of Domain-Driven Design (DDD) concepts applied to data.
Communication: Ability to explain technical data decisions to architects, developers, and business stakeholders.
*** Nice to have
Experience with legacy modernization projects (monolith → microservices).
Migration framework design or experience (ETL, CDC, dual-write patterns).
Azure SQL / Azure Data Services.
Python scripting for data analysis or migration automation.
Experience working in small, fast-moving teams (startup or founding-stage environment).
AI/ML tools for code analysis or migration assistance.
Mindset & Culture Fit:
This is a founding team position. We are looking for someone who:
Can operate in ambiguity; not all processes and tools are defined yet.
Is comfortable designing solutions from first principles, not just following playbooks.
Has a builder mentality, willing to create frameworks, not just use them.
Can work in a small team (5-10 people) with high autonomy and fast iteration.
Values depth of understanding over breadth of tools.
We are not looking for:
Pure DBAs who primarily manage infrastructure, backups, and replication.
Candidates who only work within pre-defined task scopes.
People who need extensive process and documentation before they can start working.
Benefits
Working location: Hybrid in Ho Chi Minh City
Salary range: Up to VND 95,000,000 gross
Infomation
Offered Salary
3,000 $ - 3,600 $
Skills

