About the Project
We’re developing a next-generation securities trading platform — a high-performance, AI-powered mobile superapp designed for seamless and secure trading experiences. The platform connects directly to a leading securities core system and leverages AI to provide intelligent investment insights.
Phase 1 scope:
- Rebuild the mobile app using Flutter for both iOS and Android.
- Redesign the backend in Go (Golang) to connect with an on-prem securities core through RESTful APIs.
Deploy an AI-driven chatbot hosted on AWS Cloud, integrating multiple data sources to deliver real-time market intelligence.
We’re looking for a Technical Program Manager (TPM) to lead the program end-to-end — ensuring smooth coordination across internal teams and vendors, and delivering on-time, within budget, and at high quality.
Key Responsibilities
Program Management & Delivery
- Drive the end-to-end execution of the trading app rebuild (mobile, backend, and AI chatbot).
- Maintain a comprehensive program roadmap, key milestones, dependencies, and delivery KPIs (timeline, cost, quality).
- Coordinate work streams across internal engineering teams, external vendors, and core-system partners.
- Identify delivery risks early, manage cross-team dependencies, and ensure smooth transitions between teams.
Lead release management, including blue-green deployments, rollback testing, and version rollouts. - Monitor progress through structured weekly reports (velocity, QA metrics, risk tracking).
Cross-Team Coordination
Collaborate closely with:
- Senior Engineer (Trading App) – overseeing Flutter and Go development.
- Senior Engineer (AI) – delivering chatbot and data integration components.
- Technical Architect – validating system design, scalability, and security.
- BA & QA Teams – ensuring full traceability and test coverage.
- 1–2 Mid-level Engineers and DevOps/AWS Engineer – for infrastructure and CI/CD support.
Align communication and delivery across product, backend, infrastructure, and external data partners.
Technical Oversight
- Track and understand the end-to-end system architecture, including API Gateway, middleware, and hybrid on-prem/cloud infrastructure.
Ensure adherence to security and regulatory requirements (TLS, audit trails, data retention).
Supervise integration and end-to-end testing across mobile, backend, and AI components. - Oversee monitoring and performance via ELK, Prometheus, and Grafana.
Participate in performance optimization to meet system benchmarks (≤300 ms order latency, ≥55 FPS on mobile UI).
Governance & Reporting
- Maintain complete documentation and change logs throughout the project lifecycle.
- Define and validate acceptance criteria for each milestone and release.
- Coordinate compliance reviews, penetration tests, and security audits.
- Provide regular updates to executive sponsors on progress, risks, and mitigation actions.
Qualifications & Experience
Professional Background
- 8+ years of experience in software delivery, program management, or engineering leadership.
- Proven success managing complex fintech or trading platform projects spanning mobile, backend, and data systems.
- Hands-on familiarity with:
- Flutter or React Native for mobile development.
- Go (Golang) or similar backend frameworks.
- Hybrid cloud/on-prem environments (Kubernetes, AWS).
- API integrations with third-party or core systems.
- Experienced in managing cross-functional, multi-vendor delivery environments.
Technical & Delivery Skills
- Strong understanding of SDLC, CI/CD, QA, and DevOps best practices.
- Skilled in risk management, dependency tracking, and delivery governance.
- Excellent communication and stakeholder management across technical and non-technical teams.
- Proficient in Jira, Confluence, ClickUp, or similar agile tools.
- English and Vietnamese bilingual preferred.
Soft Skills
- Clear communicator and effective bridge between technical and business teams.
- Calm, structured, and decisive under pressure.