Engineering Manager

ABOUT CLIENT

Our client is a top company in internet services and digital content

JOB DESCRIPTION

70% of the job role involves Engineering & Architecture, while 30% is focused on People & Project Management.
Develop, enhance, and streamline backend services through the use of Java, Spring, and Kotlin
Lead conversations on system architecture and steer the technical direction for the Security Domain (QR Code, Shorten URL, and Static Application Security Testing Tool)
Oversee code reviews, ensure compliance with coding standards, and uphold system quality
Coordinate with teams from the Korean headquarters to harmonize technology and the roadmap
Enhance system scalability, performance, and reliability
Provide guidance and mentorship to over 10 engineers spanning various domains
Establish and assess team objectives and individual OKRs/KPIs
Take the lead on sprint planning, tracking deliveries, and nurturing a culture of code reviews
Cultivate an engineering culture centered on growth and ownership
Strategize and execute quarterly domain goals (such as rolling out security products, releasing new features, etc.)
Monitor progress using quantifiable KPIs (velocity, release quality, incident rate, etc.)
Maintain effective communication across teams (Product, QA, Infra, and Korean stakeholders)

JOB REQUIREMENT

More than 8 years of experience in backend development using Java and Spring Framework
Demonstrated hands-on experience in working with high-traffic distributed systems
Over 2 years of experience in managing or leading teams
Strong understanding of system design, scalability, and reliability
Proficient in English; knowledge of Korean is a bonus
Demonstrates a strong sense of ownership, responsibility, and result orientation
Experience with security-related backend systems such as OAuth, SSO, encryption, and audit logs
Familiarity with Kubernetes, Docker, Kafka, and Redis
Previous experience collaborating with Korean companies
Comfortable in both hands-on coding and people management
PMP (Project Management Professional) certification

WHAT'S ON OFFER

Work-life balance: Access to offices in central locations with flexible working options, as well as increasing annual leave entitlement based on years of service.
Competitive income package: Annual performance reviews and bonus incentives available.
Learning and development opportunities: Budget allocations for language and technology learning, as well as a monthly book budget.
Healthcare plan: Premium health insurance for employee and two family members, annual health checks, and premium gym membership.
Employee engagement activities: Support for team engagement activities within a positive and enjoyable work environment.
Additional benefits: One-time allowance for setting up a home office, as well as work dedication bonuses.

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:

Java, Management

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Hybrid

Job ID:

J01957

Status:

Close

Related Job:

Principal Engineer (Java)

Ho Chi Minh - Viet Nam


Product

  • Java

Provide hands-on leadership to the design, development, and deployment of technical solutions; Collaborate with other NAB's technology leaders towards improving and fulfilling the NAB technical direction; Evangelise and promote Java best practices; Be passionate about Java and understand how to implement advancement for existing or new systems; Lead and conduct training to empower engineers on sufficient programming skills; Design, develop, review, implement, and manage Java application code and services for the production and pre-release environments; Design, develop, review, implement, and manage continuous integration, build management and deployment scripts, systems, and any code as required; Participate in Agile software development, prototyping, and code review with international development teams to build scalable microservices-based products and APIs using Java technologies on AWS or Azure cloud architecture; Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this; Work with delivery teams to achieve success through development using CI/CD and DevOps practices, processes, and tooling; Provide robust coding practices, solid unit/component test coverage, and debugging code; Fulfil other tasks as assigned by your People Leader and/or authorized representative of NAB Vietnam from time to time.

Negotiation

View details

Delivery Manager

Ho Chi Minh - Viet Nam


Outsource

  • Project Management

Oversee the leadership, mentoring and development of two engineering teams, namely AI BI and AI-Powered Service Desk. This includes managing recruitment, evaluating performance, and facilitating career growth. Take accountability for the delivery of both teams, comprising planning, prioritization, sprint execution, and ensuring high-quality releases. Work in conjunction with Product, Data Science/ML, and Design to establish roadmaps and convert business requirements into technical implementation. Offer technical direction and architectural oversight across BI dashboards, analytics pipelines, and AI-powered service/support tooling. Advocate for engineering best practices such as code quality, testing, CI/CD, observability, and documentation. Manage competing priorities across both teams, resolve obstacles for engineers, and oversee inter-team dependencies. Collaborate with backend, frontend, and ML engineers to ensure unified architecture across the teams. Provide regular reports on team performance, progress in delivery, and potential risks to senior leadership. Cultivate an environment focused on accountability, collaboration, and continual enhancement. Remain involved in hands-on tasks as required, including code reviews, architecture discussions, and making technical decisions.

Negotiation

View details

Solution Designer (Merchant Services)

Ho Chi Minh - Viet Nam


Product

  • Java
  • NodeJS

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 details