Head of Engineering

ABOUT CLIENT

Our client is a leading security and compliance solution provider, offering innovative services to safeguard businesses against cyber threats.

JOB DESCRIPTION

Develop and communicate the engineering strategy, technical roadmap and priorities that align with product goals, customer outcomes and regulatory obligations.
Assume responsibility for various aspects of the engineering process including discovery, estimation, architecture, development, testing, release, production support, incident response and continual improvement.
Establish and build the engineering organisation by defining team structure and roles, participating in hiring, coaching and retaining engineers, and creating clear expectations and development paths.
Lead internal engineers and oversee external engineering delivery partners to ensure agreed outcomes, quality standards, security requirements, and delivery commitments are met.
Maintain a strong technical understanding to challenge designs, lead architecture and code reviews, resolve complex issues, and make informed decisions.
Establish and enforce engineering standards for secure software development, code quality, automated testing, release management, and technical debt reduction.
Assume responsibility for production reliability and operational readiness, including observability, capacity, availability, performance, incident management, and root-cause remediation.
Integrate security and privacy into the engineering process, including encryption, auditability, secrets management, vulnerability remediation and data minimization.
Collaborate with other teams to shape requirements, manage trade-offs, communicate risk and provide transparent delivery forecasts.
Define measurable engineering objectives and own responsible AI adoption across various areas.
Evaluate AI-enabled product opportunities and manage engineering suppliers and technology vendors.
Contribute to budgeting, forecasting and prioritization, ensuring engineering expenditure produces measurable business value.

JOB REQUIREMENT

Extensive software engineering experience, including leadership roles overseeing product engineering teams or multiple delivery streams.
Demonstrated ability to build and scale engineering teams, recruit technical talent, and develop engineers and technical leaders.
Proven track record of owning complex software products from architecture and delivery through production operation, with a focus on reliability, security, and measurable business outcomes.
Strong knowledge of system design across various technical areas including distributed systems, APIs, event-driven workflows, relational data, caching, asynchronous processing, cloud infrastructure, and observability.
Practical experience with modern technology stacks such as TypeScript, React, Node.js/NestJS, Fastify, PostgreSQL/Aurora, DynamoDB, Redis, AWS, containerized workloads, CI/CD, and infrastructure as code.
Thorough understanding of financial data integrity, database transactions, reconciliation, audit logging, data retention, and secure multi-tenant design.
Applied expertise in secure software development lifecycle, threat and vulnerability management, identity and access control, encryption, secrets management, incident response, and disaster recovery.
Experience in defining engineering metrics, service objectives, release controls, and operational support models in high-availability environments.
Demonstrated ability to assess and integrate AI-assisted engineering tools or AI-enabled capabilities with appropriate governance, privacy, security, evaluation, and human oversight.
Experience in managing external engineering partners or distributed teams, including delivery governance, quality assurance, knowledge transfer, and risk management.
Strong commercial judgment and the ability to balance delivery speed, engineering quality, operational risk, cost, and long-term maintainability.
Strong written and verbal communication skills in English, with the ability to interact with senior business, product, risk, and operational stakeholders across various cultures.
Collaborative, low-ego leadership style with sound judgment, personal accountability, resilience, and evidence-based decision-making.
A degree in computer science, software engineering, or a related discipline, or equivalent practical experience.
Experience in fintech, banking, payments, custody, client-money, reconciliation, or financial reporting, or a regulated environment.
Familiarity with FCA expectations, CASS controls, ISO 27001, or comparable security and assurance frameworks.
Experience in growing a new engineering center or transitioning product knowledge and delivery ownership between organizations.
Familiarity with Amazon Cognito, ECS Fargate, S3, SQS, KMS, CloudFront, WAF, CloudWatch, Datadog, Prisma, BullMQ, or TanStack.
Experience in evaluating generative AI, agentic workflows, retrieval systems, or machine-learning services for production use.
Relevant AWS, security, architecture, data, or delivery certification.

WHAT'S ON OFFER

Competitive compensation package and employee wellbeing
Generous salary and benefits package
Additional 13th-month salary and performance bonuses
Paid time off including 20 days of annual leave and 7 days of sick leave
Statutory social, health and unemployment insurance contributions as per Vietnamese law
Comprehensive healthcare coverage
Recognition of work anniversary with extra benefits
Hybrid work model at Da Nang office
Professional, engaging, and collaborative work environment
Opportunities for ownership and direct interaction with business and product leadership
Leadership role in engineering for a large-scale fintech platform
Ample career and personal growth opportunities within the growing Vietnam engineering organization
Support for technical, leadership, security, and financial-services development through training and education
Complimentary drinks and snacks available in the office

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:

Product

Technical Skills:

NodeJS, NestJS, ReactJS, Typescript, AWS, AI

Location:

Da Nang - Viet Nam

Working Policy:

Hybrid

Job ID:

J02253

Status:

Active

Related Job:

Head of Engineering Digital

Ho Chi Minh - Viet Nam


Product

Take charge of the technical direction for the Digital Sub-Domain, ensuring timely delivery of Sprint/SDLC epics and features. Provide leadership, guidance, and support to technology team members to enhance their skills and knowledge, fostering a high-performance team. Drive technical progress by focusing on enhancing speed, reducing costs, and improving quality, ensuring alignment within the squads on objectives and outcomes. Promote lean portfolio management across the Digital domains by connecting business roadmaps with software/platform delivery, overseeing agile, cross-functional teams to meet set targets, and addressing technical or delivery blockers that cannot be resolved at the squad level. Manage financials to ensure plan achievement and facilitate continuous integration/continuous deployment (CI/CD). Develop a leading-edge capability by strategically deploying departmental resources to optimize resource allocation and drive successful Digital product development. Serve as an NICV expert and collaborate with NAB corporate IT leadership to drive innovation initiatives in AI, Cloud, and other relevant areas. Advise stakeholders on digital development, testing, deployment, and operation of Digital NAD services from the Vietnam Innovation Center. Fulfill any additional responsibilities delegated by your People Leader or an authorized representative of NAB Vietnam as needed.

Negotiation

View details

Technical Lead FE Web

Ho Chi Minh - Viet Nam


Outsource

  • Frontend
  • NextJS
  • ReactJS
  • Typescript

The Technology Lead bridges business objectives with technical execution. They provide guidance on technology stacks, roadmaps, and business development while ensuring scalable and future-proof solutions. By leading teams with Lean and Agile principles, they optimize workflows, mentor engineers, and uphold high coding standards. Their role ensures project success through proactive risk management, seamless collaboration, and on-time delivery of high-quality web applications.#Key responsibilities: Perform technical requirements gathering, use-case discovery, and platform analysis Generate convincing and substantiated technology and architecture recommendations Develop and maintain software requirements specification and architecture documents Serve as the primary day-to-day technical contact for Clients, third-party vendors, technology partners and internal project stakeholders Collaborate with Technology Directors to develop estimates and overall implementation solution plans Serve as the lead for all implementation, customization, and integration efforts Define and document best practices and contribute to company knowledge sharing efforts Identify and define integration points with third-party solutions Define and document all tools and technologies used to implement the solution Work with vendor services to provide elements related to technology selection and implementation Perform problem analysis (identify root causes, outline resolution options, and take appropriate actions to resolve problems) Prepare and deliver technical proposals and presentations to all levels of a client's organization Evaluate vendor documentation and technical requirements to accurately estimate time and cost of identified options in order to make recommendations on approach from the business perspective

Negotiation

View details

Senior Software Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Frontend
  • NodeJS

Develop cutting-edge, responsive websites utilizing the latest frontend technologies and frameworks (Angular, React, Vue) as well as Cloud platforms and API integrations. Offer technical insight to various teams, such as assessing the viability of a new feature for the user experience team. Collaborate with Senior Engineers to create sophisticated dynamic web applications using digital stacks. Work closely with internal teams to produce, assess, test, and troubleshoot intricate, accessible, and W3C-compliant data-oriented web applications that integrate with client systems, web services, and third-party APIs. Implement programming best practices and standard methodologies including design review documentation, object-oriented development, and in-line comments for maintainable and scalable code. Operate in an agile development environment focusing on speed and prototyping. Engage in discussions with design and other departments to understand requirements, propose implementation strategies, and offer feedback. Assist the QA team in developing and executing test plans to ensure software quality and resolve any issues. Provide ongoing application support including troubleshooting and issue resolution. Mentor junior team members by offering coaching and guidance. Collaborate with clients on enhancements and improvements post-launch. Coordinate with teams across different locations, including nearshore and offshore teams.

Negotiation

View details