Software Architect

ABOUT CLIENT

Our client is a leading technology company that specializes in developing innovative solutions for businesses.

JOB DESCRIPTION

Lead the development of scalable full-stack applications.
Optimize database schemas and queries to support secure, high-performance systems with strong data integrity.
Make key architectural decisions that balance scalability, performance, maintainability, and developer experience, and mentor engineers on best practices across the stack.
Incorporate DevOps into the development lifecycle by managing CI/CD pipelines and overseeing infrastructure-as-code.
Plan, design, and implement cloud infrastructure using cloud services to ensure system availability, scalability, and cost efficiency.
Work with cross-functional teams to define system architecture, align on technical direction, and ensure architectural decisions support product goals and timelines.
Continuously explore, assess, and adopt modern tools, frameworks, and best practices to enhance engineering productivity, code quality, and system resilience.

JOB REQUIREMENT

Proficiency in high-level communication, particularly verbal skills.
1+ years of software development experience as a Software Architect, preferably in outsourcing or service-based contexts.
Expertise in designing scalable, maintainable backends using modern JS standards and strong typing.
Proficiency in at least 2 frameworks, and expertise in PostgreSQL for schema design, indexing, query optimization, and modeling for high-performance systems.
Experience with cloud platforms such as AWS (ECS, ECR, RDS) for cloud-native architecture, container orchestration, deployment planning, and service scaling.
Skills in DevOps and methodologies including CI/CD (GitLab), Ansible for automated pipelines, environment provisioning, and release workflows, as well as Agile delivery, code reviews, and continuous deployment practices.
Additional relevant skills include RESTful API and GraphQL schema design, as well as expertise in security best practices across web, API, and cloud layers.

WHAT'S ON OFFER

You will receive full gross salary from day one, including during your probationary period.
The position is remote-first, offering flexible hours and monthly internet and computer stipends.
You will get 15 days of annual leave, plus public holidays.
Enjoy offline team bonding, annual company trip, and a year-end celebration.

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:

Architect, .NET, Cloud, Frontend

Location:

Others - Viet Nam

Working Policy:

Remote

Salary:

Negotiation

Job ID:

J01958

Status:

Close

Related Job:

Software Engineer

Ho Chi Minh - Viet Nam


Product

Create and develop the API Platform with a focus on reliability, performance, and providing a top-tier developer experience Deploy and enhance AI/ML models in scalable, production environments in collaboration with research and applied ML teams Manage and advance a contemporary, cloud-native infrastructure stack utilizing Kubernetes, Docker, and infrastructure-as-code (IaC) tools Ensure platform dependability by designing and implementing telemetry, monitoring, alerting, autoscaling, failover, and disaster recovery mechanisms Contribute to developer and operations workflows, encompassing CI/CD pipelines, release management, and on-call rotations Work collaboratively across teams to implement secure APIs with fine-grained access control, usage metering, and billing integration Continuously enhance platform performance, cost-efficiency, and observability to accommodate scaling and serve users globally.

Negotiation

View details

Software Architect

Others - Viet Nam


Outsource

  • .NET
  • AWS
  • AI

Lead the development of scalable full-stack applications. Optimize database schemas and queries for secure, high-performance systems with strong data integrity. Make key architectural decisions that balance scalability, performance, maintainability, and developer experience while mentoring engineers. Implement DevOps into the development lifecycle by managing CI/CD pipelines and overseeing infrastructure-as-code. Plan, design, and implement cloud infrastructure using cloud services to ensure system availability, scalability, and cost efficiency. Collaborate with cross-functional teams to define system architecture and align on technical direction to support product goals and timelines. Continuously explore, assess, and adopt modern tools, frameworks, and best practices to boost engineering productivity, code quality, and system resilience.

Negotiation

View details

Solution Architect (Python - Bangkok)

Others - Thailand


Outsource

  • Python
  • Blockchain

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.

Negotiation

View details