Head of Engineering

JOB DESCRIPTION

Lead, organize, and scale large agile teams (50+ members) into self-managed teams to cover different platform and application components.
Identify weak links in the engineering processes and toolkits, propose solutions, and oversee the execution across the teams.
Facilitate the adoption of Agile practices to improve the teams’ performance.
Provide support for project proposals: technical architecture, organization and process, planning, help with estimation.
Drive coordination and alignment across multiple product lines and departments
Encourage development standards across all development teams.
Assist the project teams in urgent cases, fixing the root cause and coming up with strategies to prevent the issues from recurring in the future.
Coach and mentor technical leadership to inspire developers along each of the above steps.

JOB REQUIREMENT

Perfect English communication skills, verbal and written.
Good business mindset.
Minimum 10 years of experience in software development. You will be expected to have practical, hands-on experience in developing and delivering several large-scale, relevant projects.
Solid knowledge of product development and project management.
A technical approach to problem-solving, with the demonstrable ability to provide solutions for technical challenges no one has faced before.
Deep knowledge in modern technologies: distributed web systems, Big Data, and cloud infrastructure.
Knowledge of Machine Learning is a plus.
Strong leadership, collaboration, presentation skill, ability to think creatively and strategically.

WHAT'S ON OFFER

The competitive compensation package, and a preference for internal promotions.
Opportunities to work alongside people from around the world that share the same passion and dedication.
Unlimited leave plan, flexible working hours, and open environment. Work From Home is available by requests
Premium insurance and annual medical checkup
Free lunch, free fruit, snacks are provided.
Weekly 1-1 catch-up for training and career development, team bonding events, various training programs.
Unlimited to O’Reilly technical materials.
Locating in a quiet area with little traffic, full of natural light and within walking distance to many convenient facilities, our office in Ho Chi Minh City makes work-life integration to the fullest.

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:

Python, Scala, ReactJS, AWS

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Job ID:

J00849

Status:

Close

Related Job:

Backend Engineer

Ho Chi Minh - Viet Nam


Product

  • Typescript
  • NodeJS
  • Python
  • AI

Build the core gateway: a unified, OpenAI-compatible API in front of multiple providers (OpenAI, Anthropic, Google, plus self-hosted and OSS models). Own provider routing and reliability: load balancing, automatic failover, and cost and latency-aware routing. Build billing and metering that is correct, not approximate: per-request token accounting, usage ledgers, cost attribution per team, user, and key, budgets, and spend limits. Ship org controls: API key management, per-team and per-user quotas, rate limiting, and RBAC. Handle streaming and performance: low-overhead proxying, streaming responses, connection handling, and caching where it helps. Contribute to the Jan Agent and connect it to the router: route its model and tool calls through the gateway, and make agent traffic first-class in metering, controls, and observability. Make deliberate speed-versus-correctness calls: move fast where iteration is cheap, refuse to cut corners where a bug means a bad charge or a leaked key, and pay down debt on your own initiative.

Negotiation

View details

Head of Engineering - Marketing Technology

Ho Chi Minh - Viet Nam


Product

  • Management

Develop an integrated roadmap for strategic execution based on the organization's strategic aspirations and lead the implementation process from planning to delivery. Manage multiple engineering teams throughout the organization to achieve desired outcomes, hence having knowledge of the organization's specific areas of operation is an advantage. Collaborate closely with business teams and product owners to verify requirements before and after delivery through showcases and post-production monitoring. Take responsibility for both the development and operation of applications in production, providing active operational support and establishing a clear support model with a focus on site reliability engineering. Direct and oversee the implementation of cybersecurity updates, including keeping software versions current and patching infrastructure regularly. Oversee investment allocation across the organization to maintain alignment, ensure effective spending, and offer insights on the effectiveness and prioritization of investments. Integrate engineering excellence with domain expertise in marketing while pursuing strategic technology objectives.

Negotiation

View details

Senior Quality Engineer (Automation, Backend)

Ho Chi Minh - Viet Nam


Product

  • Automation Test
  • Python

Lead the development of a test automation strategy and framework for backend and cloud-based services. Drive end-to-end test automation efforts, utilizing Cypress to ensure smooth user experiences. Conduct detailed manual testing for complex workflows with a focus on UX and usability. Create and maintain frontend component and unit tests using Jest and React Testing Library. Develop and execute API-level test suites to cover REST endpoints and validate request/response contracts and error handling. Verify data integrity from UI interactions through the API layer to the database state. Promote the use of continuous integration and deployment test practices (e.g., GitHub Actions, Jenkins). Collaborate with developers and DevOps to enhance test reliability and coverage. Review code and advocate for QA best practices within the team. Identify quality risks early and drive proactive solutions. Ensure compliance with release standards through test result reporting.

Negotiation

View details