(Senior) Engineering Manager

JOB DESCRIPTION

In the Digital Evidence Management System team (DEMS), we are solving some of the hardest cloud computing and criminal justice challenges today. We manage 109+ Petabytes of data from hundreds of thousands of officers around the world. Our case management tools enables law enforcement agencies, prosecutors, and defenders to easily and confidentially disclose case related documents and efficiently process criminal trials. If you enjoy working on large-scale projects and collaboratively leading the technical direction of a team, this role is for you.
We believe that happy teams take good care of their customers, so we foster a friendly, open, introspective team culture that encourages everyone to speak their mind and deliberately avoids red tape, unnecessary rituals, politics, and jerks.
Your Impact
You are a Software Engineering Manager/ Senior Manager with experience building, expanding and caring for backend services that help public safety officers in their day to day activities. You have passion and experience in growing exceptional developers and productive teams. You have solid experience in production backend development at large scale.
You want to lead multiple teams of software experts in building complex and impactful software systems while keeping your hands in the technical details. You also enjoy mentoring and growing engineers.
Your Day to Day:
Manage a team of engineers developing product concepts into production services.
Facilitate collaboration amongst globally dispersed teams such as: quality assurance, platform services, information security, and client application teams.
Ensure high-quality engineering practices with a focus on operational excellence and future maintainability
Guide your team through technical design challenges and implementation of new technologies, balancing risk and reward
Define engineering processes and best practices
Participate in design and code reviews

JOB REQUIREMENT

Basic Qualifications:
5+ years professional software development experience
3+ years of experience leading an engineering team
Proven ability to coach and mentor engineers
A passion for communication and collaboration
A proven track record of planning and delivering on multiple overlapping projects spanning several months
Experience implementing engineering processes that emphasize security and quality
Strong written and verbal English communication skills
Preferred Qualifications:
You distilled your people and team management practices into a set of models and principles that you regularly verbalize, apply, and improve
You thrived in multi-functional organizations by building consensus and partnering with product management, designers, information security, and recruiting
You have calibrated coding, system design and behavioral job interview questions that you used to hire top talent and quickly grow your team
You maintained high performance standards by collecting objective metrics and peer feedback for performance evaluation and management
You mentored junior and senior engineers, helping them understand themselves, influence others, and advance towards their career goals
You established trust with senior leaders by aligning your priorities with theirs, providing timely, accurate, and succinct status updates, and helping other teams when needed
You have kept your engineering skills sharp so you can review your team's code, evaluate design options, and provide high-level cost estimates
You follow the latest in open source technologies and can intuit the fine line between a promising new practice and an overhyped fad

WHAT'S ON OFFER

An awesome office/working environment with the latest technologies
Competitive salary and benefits including a great medical insurance plan for you and your family
Free lunch, gym, phone stipend, parking
Fun team activities and outings
Flexible working hours
Opportunities for training in the US
Opportunities to ride along with real US police officers in real life situations, see them use our technology, and get inspired

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, Scala, ReactJS, Management

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Job ID:

J00577

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

(JTL) 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