GFT Technologies

Solution Architect, Python

GFT Technologies

full-time

Posted on:

Location Type: Hybrid

Location: Ho Chi Minh City • 🇻🇳 Vietnam

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

MicroservicesPythonVault

About the role

  • Define and own the end-to-end architecture for Smart Contract solutions on Vault, including product lifecycle design, posting instructions, hooks, and version upgrade strategy.
  • Translate business requirements into scalable, maintainable financial product architectures.
  • Ensure designs comply with banking standards, accounting rules (double-entry), and Vault’s architectural constraints.
  • Govern API interactions, data models, schedules, workflows, and integration points across the digital banking ecosystem.
  • Drive and facilitate architecture reviews, technical decision records, and risk assessments.
  • Provide architectural oversight for multiple Smart Contract development teams; ensure consistency in design, code quality, and best practices.
  • Mentor Technical Leads and Developers on Vault smart contract patterns, testing frameworks, and release governance.
  • Define coding standards, testing strategies (unit/integration/E2E), and CI/CD structure for Smart Contract deliveries.
  • Oversee defect triage, production issue investigation, and root-cause analysis for posting failures, schedule conflicts, and financial calculation discrepancies.
  • Act as the technical authority in all Smart Contract discussions with clients and senior stakeholders.
  • Conduct solution workshops to clarify product logic, workflows, schedule design, fees, interest, and accounting postings.
  • Explain architectural trade-offs and guide clients toward scalable, compliant, and future-ready product designs.
  • Collaborate closely with Product Owners, BAs, and Delivery Managers to align expectations and delivery priorities.
  • Partner with DevOps, QA, Infrastructure, and Security teams to ensure seamless deployment and release governance.
  • Oversee smart contract versioning, migration plans, schedule evolution, and feature upgrade paths.
  • Ensure observability, monitoring, and debugging practices are in place for all environments.
  • Own delivery roadmaps, architecture backlog, sprint planning input, and risk mitigation strategies.
  • Continuously refine best practices for Smart Contract engineering and architecture.
  • Evaluate emerging Vault features, tooling, and industry trends to drive modernization.
  • Contribute to GFT’s global Smart Contract knowledge base and upskilling initiatives.

Requirements

  • 12+ years of backend engineering or solution design experience, with strong Python fundamentals.
  • Deep knowledge of Vault architecture: posting instructions, hooks, ledgers, workflows, versioning, and schedules.
  • Proven experience designing complex financial products (e.g., lending, savings, CASA, cards, fees, interest products).
  • Strong understanding of microservices architecture, CQRS, event-driven systems, and API integrations.
  • Solid experience in CI/CD, Git branching strategies, automated testing, and DevOps practices.
  • Excellent client-facing communication: able to simplify complex technical concepts for business stakeholders.
  • Demonstrated experience leading multi-team delivery in agile environments.
Benefits
  • Competitive salary & performance-based bonuses.
  • Premium healthcare & wellness programs.
  • Global exposure across large-scale digital banking engagements.
  • Continuous upskilling in Smart Contract engineering, cloud, and architecture pathways.
  • A collaborative, innovative, and inclusive engineering culture.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonSmart Contract solutionsfinancial product architectureAPI integrationsmicroservices architectureCQRSevent-driven systemsCI/CDautomated testingversioning
Soft skills
client-facing communicationmentoringcollaborationtechnical authorityrisk assessmentsolution workshopssimplifying technical conceptsleading multi-team deliveryfacilitating architecture reviewsbest practices refinement