search our jobs
Principal Software Engineer - Juno
Ho Chi Minh - Viet Nam
Outsource
- .NET
- AI
Own the technical vision and architecture of the AI platform - agent orchestration, LLM integration layers, tool/MCP integrations, and the APIs other teams build on Make and document high-impact architectural decisions, navigating trade-offs between velocity, cost, reliability, and flexibility (e.g. model choice, orchestration patterns) Design the platform for multi-tenancy, extensibility, and scale so product teams can adopt AI capabilities without reinventing the foundation Keep the platform ahead of a fast-moving AI landscape: evaluate new models, frameworks, and patterns, and decide what's worth adopting Build production-grade backend services and platform components - this is a coding role, not a pure architect role Develop core capabilities like agent workflows, RAG pipelines, vector search, context management, and safe tool execution Set the bar for engineering quality: testing strategies for non-deterministic AI systems, evals, CI/CD, and code review culture
Negotiation
View detailsEngineering Manager (ERP)
Ho Chi Minh - Viet Nam
Outsource
- .NET
- NodeJS
- ReactJS
- Typescript
- ...
Discussing the requirements with the team and breaking them down into epics and Jira tasks. Facilitating estimations with the team and capturing them on corresponding Jira items. Tracking progress, ensuring the team stays on plan, and keeping it up to date in Jira. Providing technical leadership and mentoring the engineering team. Conducting regular 1:1s, performance conversations, goal setting, and supporting personal development plans. Owning team delivery, including sprint planning, backlog refinement, and the removal of blockers. Acting as the primary point of contact for Product Management, Release Management, and stakeholders on technical matters. Assisting in interviewing candidates and helping build out the engineering team. Fostering a culture of quality, security, and continuous improvement within the team. Active development and code ownership across the stack - C#/.NET services and React/TypeScript frontends Owning the technical direction of Managed ERP Hosting and the Documents Archive Solution Defining and evolving the technical architecture, driving the roadmap for cloud transformation, and test automation Evaluating and adopting AI-assisted development tools to accelerate team productivity. Championing secure-by-design practices and maintaining high-quality code across the entire stack. Providing hands-on incident response and on-call escalation support together with the team.
Negotiation
View detailsManager, Tech Academy
Ho Chi Minh - Viet Nam
Product
- Management
- Project Management
- ...
Working with the leadership team to create and execute the strategy for the Tech Academy Overseeing the day-to-day operations of the Tech Academy and making decisions on training for colleagues Partnering with the Global Tech Academy to establish a competency model for delivery teams company-wide Managing a team focused on delivering customer-centric initiatives Collaborating across regions and upholding professional and ethical behaviors Working with workforce, talent acquisition, and engineering leaders to establish and uphold high-quality emerging talent programs Designing and managing training programs and curriculum that align with customer needs Cultivating an outcome-driven culture within emerging talent programs and beyond Supporting the execution of Innovation Projects to address customers' pain points identified by the organization.
Negotiation
View detailsSolution Designer (Digital Engage)
Ho Chi Minh, Ha Noi - Viet Nam
Product
- Architect
Analyze business requirements and COM systems to design solutions that balance technical excellence, security, scalability, and business value. Create design artifacts, architectural diagrams, and technical documentation to guide implementation teams. Apply systems and design thinking methodologies to assess impacts across the COM ecosystem. Undertake proof-of-concept builds when required to validate architectural decisions and de-risk implementation. Communicate complex technical concepts and design decisions to diverse audiences including Heads of Technology, Engineering Managers, Product Owners, Tech Leads, Testing Teams, and Technology Executives. Serve as a trusted advisor who can translate between business and technical domains. Champion platform-thinking principles by designing reusable, extensible solutions that drive consistency and efficiency across the organization. Provide strategic input to Technology Leadership on architectural direction, technical debt, and platform evolution.
Negotiation
View detailsSolution Designer (Digital Identity & Access)
Ho Chi Minh, Ha Noi - Viet Nam
Product
- Java
- NodeJS
- Architect
Evaluate business requirements and COM systems to create enterprise-grade solutions that prioritize technical excellence, security, scalability, and business value. Develop detailed design artifacts, architectural diagrams, and technical documentation to guide implementation teams. Utilize systems thinking and design thinking methodologies to assess impacts across the COM ecosystem. Conduct proof-of-concept builds as necessary to validate architectural decisions and minimize implementation risks. Effectively communicate complex technical concepts and design decisions to a range of stakeholders such as Heads of Technology, Engineering Managers, Product Owners, Tech Leads, Testing Teams, and Technology Executives. Serve as a trusted advisor capable of bridging between business and technical domains. Advocate for platform-thinking principles by designing reusable and extensible solutions that promote consistency and efficiency across the organization. Offer strategic input to Technology Leadership on architectural direction, technical debt, and platform evolution.
Negotiation
View detailsSolution Designer (Merchant Services)
Ho Chi Minh - Viet Nam
Product
- Java
- NodeJS
- Architect
Evaluate business requirements and COM systems to develop high-quality solutions that integrate technical sophistication, security, scalability, and business value. Produce comprehensive design materials, architectural charts, and technical documentation for implementation teams. Utilize systems thinking and design thinking approaches to assess the impact on the COM ecosystem. Execute proof-of-concept projects as needed to validate architectural decisions and mitigate implementation risks. Effectively communicate intricate technical concepts and design choices to a wide range of stakeholders, including technology heads, engineering managers, product owners, tech leads, testing teams, and technology executives. Act as a reliable advisor capable of bridging the gap between business and technical spheres. Advocate for platform-focused principles by creating adaptable and reusable solutions that promote consistency and effectiveness throughout the organization. Offer strategic insight to Technology Leadership on architectural direction, technical debt, and platform development.
Negotiation
View detailsSolution Designer - Technology Fraud & Scams
Ho Chi Minh - Viet Nam
Product
- Java
- ReactJS
- AWS
- Azure
- ...
Evaluate business requirements and COM systems to form enterprise-level solutions that prioritize technical excellence, security, scalability, and business value. Develop comprehensive design documents, architectural diagrams, and technical documentation for implementation teams. Utilize systems thinking and design thinking methodologies to analyze implications across the COM ecosystem. Conduct proof-of-concept builds as needed to validate architectural decisions and minimize implementation risks. Communicate intricate technical concepts and design choices to various stakeholders such as Heads of Technology, Engineering Managers, Product Owners, Tech Leads, Testing Teams, and Technology Executives. Act as a reliable intermediary between business and technical domains. Promote platform-thinking principles by creating reusable, adaptable solutions that enhance consistency and effectiveness within the organization. Offer strategic advice to Technology Leadership on architectural strategy, technical debt, and platform development.
Negotiation
View detailsSoftware Engineer
Ho Chi Minh - Viet Nam
Outsource
- Azure
- .NET
Creating API-based and event-driven integration solutions Developing integration solutions following Azure best practices and cloud-native patterns Constructing integrations using Azure Integration Services like Logic Apps, Functions, API Management, Service Bus, and Event Hubs Installing and managing SAP integrations, such as SAP S/4HANA, SAP PI/PO, or SAP BTP Integration Suite Building and maintaining integrations using C# and the .NET ecosystem Utilizing Infrastructure as Code practices with tools like Terraform Ensuring secure authentication, authorization, and API security utilizing OAuth and best practices Working with architects, developers, and clients to devise end-to-end integration solutions Assisting in deployments, monitoring, and continuous improvement of integration platforms, ensuring reliability and observability in production environments
Negotiation
View detailsSenior Full-Stack Engineer
Ho Chi Minh - Viet Nam
Outsource
- Backend
- Python
- Frontend
Creating and managing full-stack web applications from inception to deployment Developing and implementing backend services, APIs, and database solutions Ensuring application performance, security, and scalability throughout the stack Constructing responsive, interactive user interfaces utilizing modern frontend technologies Engaging in code reviews and offering constructive feedback to team members Staying updated with emerging technologies and industry trends Troubleshooting and resolving issues across the entire stack
Negotiation
View detailsSenior SWQA Test Developer Engineer, SDET
Ho Chi Minh - Viet Nam
Product
- SDET
- Python
- C/C++
- Java
- ...
Evaluate and establish product necessities, and create a test matrix. Create a testing strategy, outline test scenarios, conduct testing, and communicate progress, issues, and outcomes to the relevant stakeholders. Automate test scenarios and contribute to the development and implementation of testing frameworks. Oversee the bug management process and collaborate with other teams to seek resolutions. Recreate and validate customer problems and solutions internally.
Negotiation
View detailsStaff Mobile Engineer, Client Platforms
Ho Chi Minh - Viet Nam
Product
- Android
- iOS
- C/C++
- ...
Take charge of designing and structuring mobile solutions for iOS and Android platforms, focusing on the interaction between the SDKs and geolocation engine. Define and outline architectural patterns and data flow strategies to ensure consistency, maintainability, and performance across mobile platforms. Ensure mobile SDKs are updated with the latest mobile technologies and best practices. Encourage the adoption of modern mobile development standards and emerging technologies to maintain technical excellence. Collaborate with senior engineers on iOS and Android to ensure adherence to mobile architectural vision and promote best practices. Act as a facilitator to align iOS and Android development teams and address technical challenges between SDKs and core engine. Advocate for code sharing and architectural consistency across mobile platforms. Offer guidance and mentorship to senior mobile engineers on architectural best practices and platform-specific considerations. Participate in design and code reviews across mobile teams, providing constructive feedback and ensuring alignment with architectural standards. Translate product requirements into scalable and robust mobile technical solutions in collaboration with Product Managers. Research and assess new mobile technologies, frameworks, and methodologies to improve mobile architecture and development efficiency. Contribute to the development and maintenance of shared mobile libraries, tools, and processes for cross-platform mobile development. Ensure high standards for quality, performance, security, and scalability in mobile solutions. Contribute to the improvement of agile development processes. Drive mobile-specific testing strategies including device testing, performance profiling, and anti-fraud detection validation. Design and outline clear and user-friendly integration flows for customers to integrate mobile SDKs into their applications, ensuring a positive developer experience. Create comprehensive mobile SDK documentation and integration guides.
Negotiation
View detailsSoftware Engineer - QM/QE
Ho Chi Minh, Ha Noi - Viet Nam
Product
- Python
- C/C++
Create and construct data pipelines and the data layer. Maintain and develop the computational frameworks and infrastructure for running quantitative strategies at scale. Enhance and implement quant-related software systems for data, research, portfolio construction, and trading. Collaborate closely with Researchers and Quants as an engineering partner, assisting in transforming ideas into robust production solutions. Gain insight into the complete lifecycle of the systematic/quant business, from data ingestion through research and implementation.