search our jobs
Senior Backend Engineer
Ho Chi Minh, Ha Noi - Viet Nam
Product
- Python
Create, improve, and maintain backend systems and services Design and manage database solutions for optimal performance and reliability Develop efficient network communications and API endpoints Work closely with frontend developers to ensure smooth system integration Apply core computer science principles to resolve complex technical problems Participate in technical decision-making and architectural discussions Guide and support junior engineers while advocating for engineering best practices
Negotiation
View detailsSenior Backend Engineer
Ho Chi Minh, Ha Noi - Viet Nam
Product
- Python
- ETL/ELT
- Data Engineering
Responsible for designing, developing, and maintaining backend services and data pipelines for processing large volumes of data efficiently Creating data storage and processing solutions, including schema design, query optimization, and data modeling Developing and managing APIs, messaging systems, and integration layers to connect data producers and consumers Making technical decisions, evaluating trade-offs, selecting appropriate tools, and defining system boundaries Handling ambiguous requirements and breaking them down into well-engineered solutions Diagnosing and resolving complex production issues using strong analytical and systems thinking Enhancing engineering practices such as testing, CI/CD, observability, and documentation
Negotiation
View detailsSenior Java Fullstack Developer
Ho Chi Minh - Viet Nam
Outsource
- Java
- Spring
- ReactJS
Translating application User Stories into functional applications Designing, building, and maintaining efficient, reusable, reliable, testable, and secure code for React frontend and Java backend Ensuring optimal performance, quality, and responsiveness of the applications from the frontend Identifying and addressing bottlenecks and bugs Assisting the team in maintaining code quality, organization, and automation.
Negotiation
View detailsSolution Architect (Java)
Ho Chi Minh, Ha Noi - Viet Nam
Outsource
- Java
- Architect
Creating and implementing solution architectures for banking modernization initiatives. Evaluating existing banking systems, identifying limitations and proposing scalable, sustainable, and secure architectural solutions. Developing high-level and detailed architecture blueprints covering application architecture, integration, data flows, and infrastructure considerations. Ensuring architectural integrity and consistency across the entire banking ecosystem. Identifying, communicating, and mitigating Risks, Assumptions, Issues, and Decisions (RAID) throughout the project lifecycle. Leveraging AI-assisted tools to analyze architecture options, improve design documentation, and support engineering productivity. Providing technical leadership in defining best practices and frameworks for banking transformation. Guiding teams in translating architectural designs into practical implementation strategies and ensuring consistent implementation of architecture standards. Supporting teams in solving complex technical challenges, particularly in distributed systems, integration, and large-scale financial platforms. Designing systems and integration approaches supporting core banking capabilities, financial transactions, payment processing, and digital banking services. Ensuring architectures comply with financial industry standards, regulatory requirements, and security frameworks. Collaborating with domain experts to translate banking business capabilities into technical architecture solutions. Collaborating with business stakeholders, product owners, and subject matter experts to define solution blueprints. Leading architecture discussions, design workshops, and solution alignment sessions with client teams. Communicating architecture decisions, trade-offs, risks, and recommendations clearly to both technical and non-technical stakeholders. Supporting delivery teams to ensure solutions are implemented according to the intended architecture and quality standards.
Negotiation
View detailsSenior Analyst, Engineer – Adobe Analytics
Ho Chi Minh - Viet Nam
Outsource
- Javascript
- Python
- Java
Taking the lead on digital analytics and measurement initiatives. Creating metrics architecture and reporting solutions. Developing dashboards and insights for stakeholders. Building, testing, and maintaining analytics solutions. Offering technical leadership across Agile teams.
Negotiation
View detailsSenior Analyst, Engineer – Adobe Campaign Classic
Ho Chi Minh - Viet Nam
Outsource
- Javascript
- Java
Developing and maintaining Adobe Campaign Classic solutions. Assisting in the migration to Adobe Campaign Managed Services and Journey Optimizer. Being an active member of Agile Scrum delivery teams. Implementing process enhancements and DevOps practices. Working closely with architecture and solution teams to collaborate on various projects.
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 detailsSenior Backend Engineer
Ho Chi Minh, Ha Noi - Viet Nam
Product
- Golang
- Ruby
Develop, construct, and operate backend services for a leading B2B SaaS platform serving the construction industry. Establish an organized, maintainable, and scalable software architecture. Identify and address performance bottlenecks such as query optimization, caching, and asynchronous processing. Uphold software quality with automated testing, code reviews, observability, and CI/CD practices. Validate AI-generated code to ensure security, accuracy, and maintainability. Provide guidance and support to engineers to enhance the team's engineering standards. Backend: Ruby (on Rails), Golang, Amazon Aurora (MySQL), DynamoDB FrontEnd: Nuxt.js, Vue.js, Next.js, ReactJS Mobile App: Kotlin, Swift, Flutter Deploy/ Build: AWS Amplify, CodePipeline, CodeBuild, CircleCI, GitHub Actions Others: Swagger, Docker, Figma, Confluence, JIRA, esa, gRPC Infrastructure: Helm, Terraform Automation test: Autify, Magicpod
Negotiation
View detailsVietnam Chief Technology Officer
Ho Chi Minh - Viet Nam
Outsource
- Management
- Architect
- ...
Define the overall technology strategy and solution architecture for the program. Translate business capabilities into scalable technical architecture across applications, data, integrations, and infrastructure. Ensure consistency in architecture across different domains, squads, and solution streams. Verify technical decisions and implementation approaches to ensure long-term sustainability. Ensure architecture aligns with enterprise standards, regulatory expectations, and client technology roadmaps. Provide leadership and guidance to architecture, engineering, and delivery teams throughout the software lifecycle. Act as the final technical escalation point for critical delivery issues, scope changes, risks, and dependencies. Ensure delivery quality through strong technical governance, design reviews, and architecture compliance. Oversee the technical RAID process (Risks, Assumptions, Issues, Dependencies) and its mitigation planning. Ensure all non-functional requirements such as security, performance, scalability, reliability, observability, and availability are addressed. Serve as the primary technical counterpart to client senior stakeholders, including enterprise architects and technology leadership. Lead technical workshops, architecture reviews, design sessions, and executive alignment discussions. Present complex technical concepts clearly to both technical teams and senior non-technical leadership. Build credibility and trust with stakeholders at all levels, from engineers to executives. Validate and map business requirements into clear technical solution concepts and designs. Provide consultative guidance on technology choices and implementation approaches. Review business processes and align them with technical design, ensuring end-to-end feasibility. Produce and maintain high-quality technical documentation and solution design artifacts. Act as a bridge across product owners, engineering managers, solution architects, platform teams, security teams, and vendors. Ensure alignment between multiple delivery streams such as core banking, cards, payments, digital channels, integration, and data. Coordinate architecture and delivery consistency across distributed and offshore teams. Drive collaboration between internal and client teams to remove blockers and expedite execution. Promote modern engineering practices including microservices and distributed architecture, event-driven systems (Kafka), cloud-native development, CI/CD, DevOps, and automation-first engineering. Advocate for security-by-design and compliance-by-design principles across delivery. Promote AI-assisted engineering practices across the SDLC (code generation, test automation, refactoring, documentation), while ensuring correctness, governance, and security.
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 detailsFeatured Job
Technical Lead (Java)
Ho Chi Minh, Ha Noi - Viet Nam
Outsource
- Java
Take the lead in improving engineering hygiene and code quality. Evaluate and minimize technical debt within the application landscape. Implement enhancements to engineering standards, branching and version control strategies, release management processes, development lifecycle governance, and quality assurance and testing practices. Identify and prioritize initiatives that deliver immediate business and engineering value. Contribute to defining the target architecture and modernization roadmap. Assess the application landscape, dependencies, integrations, and critical workflows. Offer recommendations for modernization approaches and implementation sequencing. Strive to balance technical improvements with business priorities and operational constraints. Provide trusted advisory services to technology and business stakeholders. Facilitate architecture reviews and decision-making sessions. Communicate technical findings in clear business language. Foster alignment across engineering, architecture, product, and business teams. Offer technical direction and governance to delivery teams. Mentor engineers and advocate for engineering best practices. Promote consistency, maintainability, and long-term sustainability. Ensure recommendations are actionable and aligned with strategic objectives.
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.