Solution Architect (Python - Bangkok)

ABOUT CLIENT

Our client is a global technology company that specializes in providing innovative IT solutions for the financial services industry

JOB DESCRIPTION

Responsibility for defining and implementing end-to-end architecture for Smart Contract solutions on Vault, including product lifecycle design, posting instructions, hooks, and version upgrade strategy
Converting business requirements into scalable, maintainable financial product architectures
Ensuring designs comply with banking standards, accounting rules (double-entry), and Vault's architectural constraints
Managing API interactions, data models, schedules, workflows, and integration points across the digital banking ecosystem
Facilitating architecture reviews, technical decision records, and risk assessments
Providing architectural oversight for multiple Smart Contract development teams with an emphasis on consistency in design, code quality, and best practices
Mentoring Technical Leads and Developers on Vault smart contract patterns, testing frameworks, and release governance
Defining coding standards, testing strategies (unit/integration/E2E), and CI/CD structure for Smart Contract deliveries
Overseeing defect triage, production issue investigation, and root-cause analysis for posting failures, schedule conflicts, and financial calculation discrepancies
Acting as the technical authority in all Smart Contract discussions with clients and senior stakeholders
Conducting solution workshops to clarify product logic, workflows, schedule design, fees, interest, and accounting postings
Explaining architectural trade-offs and guiding clients toward scalable, compliant, and future-ready product designs
Collaborating closely with Product Owners, BAs, and Delivery Managers to align expectations and delivery priorities
Partnering with DevOps, QA, Infrastructure, and Security teams to ensure seamless deployment and release governance
Overseeing smart contract versioning, migration plans, schedule evolution, and feature upgrade paths
Ensuring observability, monitoring, and debugging practices are in place for all environments
Owning delivery roadmaps, architecture backlog, sprint planning input, and risk mitigation strategies
Continuously refining best practices for Smart Contract engineering and architecture
Evaluating emerging Vault features, tooling, and industry trends to drive modernization
Contributing to a global Smart Contract knowledge base and upskilling initiatives.

JOB REQUIREMENT

More than 12 years of experience in backend engineering or solution design, with a strong foundation in Python.
Over 2 years of practical Smart Contract development on Thought Machine Vault.
Profound understanding of Vault architecture, including posting instructions, hooks, ledgers, workflows, versioning, and schedules.
Proven track record in designing intricate financial products such as lending, savings, CASA, cards, fees, and interest products.
Thorough grasp of microservices architecture, CQRS, event-driven systems, and API integrations.
Substantial experience in CI/CD, Git branching strategies, automated testing, and DevOps practices.
Effective client-facing communication skills, capable of simplifying complex technical concepts for business stakeholders.
Demonstrated leadership in delivering across multiple teams in agile environments.
Background in core banking, retail banking, or financial institutions.
Understanding of accounting principles including double-entry bookkeeping, reconciliation, and financial events.
Previous experience with Vault UI, Vault workflow orchestration, or TM certifications.
Familiarity with cloud-native architectures such as AWS, Azure, or GCP, Docker, Kubernetes, and monitoring tools.

WHAT'S ON OFFER

Attractive salary and performance-based incentives.
Comprehensive healthcare and wellness initiatives.
Opportunities for global exposure in substantial digital banking projects.
Ongoing training in Smart Contract engineering, cloud, and architecture.
A collaborative, creative, and diverse engineering environment.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsource

Technical Skills:

Python, Blockchain

Location:

Others - Thailand

Working Policy:

Hybrid

Salary:

Negotiation

Job ID:

J01992

Status:

Active

Related Job:

Data Engineer (Python, AI/LLM)

Ho Chi Minh - Viet Nam


Outsource

  • Data Engineering
  • Python

Enriching a wide range of structured and unstructured data into datasets. Enhancing data quality & integrity by developing validation tools to measure the effectiveness of data enrichment. Becoming a domain expert on different deep learning and machine earning applications, analyzing & understanding the underlying dynamics and behaviors within the data. Develop insights based on the data and collaborate with the research team to generate tradable signals. Developing the utility tools that can further automate the software development, testing and deployment workflow. Using your expertise to provide technical support for global researchers, including diagnosing root causes of technical problems and proposing solutions to developers.

Negotiation

View details

Senior Full-Stack Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Backend
  • Python
  • Frontend

We're seeking an experienced Senior Full-Stack Engineer to join our development team. In this role, you'll design, develop, and maintain web applications across the entire technology stack, from frontend interfaces to backend systems, databases, and API integrations. Develop and maintain full-stack web applications from concept to deployment Design and implement backend services, APIs, and database solutions Ensure application performance, security, and scalability across the stack Build responsive, interactive user interfaces using modern frontend technologies Participate in code reviews and provide constructive feedback to team members Stay current with emerging technologies and industry trends Troubleshoot and debug issues across the entire stack

Negotiation

View details

Senior Backend Engineer (Python, Java, PHP, Ruby)

Ho Chi Minh - Viet Nam


Outsource

  • Python

We're seeking an experienced backend engineer with full-stack capabilities to join our development team. This role primarily focuses on backend systems while requiring a comprehensive understanding of web architecture and application design principles. Design, develop, and optimize backend systems and services Architect and maintain database solutions that meet performance and reliability requirements Implement efficient network communications and API endpoints Collaborate with frontend developers, ensuring seamless integration between systems Apply CS fundamentals to solve complex technical challenges Contribute to technical decision-making and architectural discussions Mentor junior engineers and promote engineering best practices

Negotiation

View details