+$15,000 Are you looking for your next job? Let our headhunters help you Go >

Engineering Manager

Enginering Software Development Engineering Leadership

Icon company Company

CADDi

Icon salary Salary
$3,500 - 5,000
Icon Location Location
Ho Chi Minh, Hanoi
Icon Vacancies Vacancies
1 person(s)

Benefit

Work-from-home policy Work-from-home policy
Full social insurance Full social insurance
Salary review Salary review
Travel/company trips Travel/company trips
Laptop/desktop for works Laptop/desktop for works
Extra health insurance Extra health insurance
13th month salary 13th month salary
Flexible working time Flexible working time

Job Overview And Responsibility

About CADDi - Website (US Office): https://us.caddi.com/ - Youtube Video: https://www.youtube.com/@CADDi-Drawer_ Expected Role - Contribute to the development of CADDi software products by combining your technical expertise and team leadership skills. - You will start by managing one team, and then you may be asked to manage multiple teams, contributing directly to coding, code reviews, and architectural decisions, while also fostering a culture of continuous improvement and technical excellence.  * Communication between teams will be a mix of Japanese and English. - Hands-on development, actively participate in the development and maintenance of software products, ensuring code quality through code reviews, pair programming, and contributing to the codebase. - Training of development organization members through 1-on-1, evaluation feedback, etc. - Collaborate with product and engineering teams to design, architect, and implement scalable software solutions that align with business goals. - Promote engineering recruitment and external PR activities. - Spread CADDi Tech culture. - Organizational design with an eye on business and product scale. - Raise other issues and plan and execute measures to maximize the value of the engineering organization. Examples of anticipated tasks (not limited to) - Example 1: The role is expected to manage a team and use technical expertise to guide the team to appropriate technical decisions. In this work style, there will be few opportunities for actual hands-on coding. Nevertheless, we expect you to have the comprehensive technical capabilities to acquire such practical skills, as they are the foundation for all technical work. You will be responsible for maintaining the quality of the product by conducting at least some reviews. - Example 2: The role is expected to not only manage a team but also commit to development actively at the development site. In this work style, there will be many opportunities for actual hands-on coding. You build trust in your team and stakeholders and climb to higher layers by actually delivering results in development. You will be responsible for product delivery with unified implementation, review and deployment.

Required Skills and Experience

- At least 5 years of experience as an Engineering Manager - Experience as a development team manager with leadership and results generation. - Track record of being an Engineering Manager for product teams to drive the desired result from complex requirement. - Experience developing and operating products as a software engineer with a hands-on coding, with the ability to develop, contribute to and review complex codebases. - Experience with technology verification, requirements analysis, architecture design, and infrastructure construction for development teams or multiple projects. - Experience in driving Scrum and Agile development processes. - Ability to balance technical and managerial responsibilities effectively, ensuring both personal and team productivity. - Fluent business communication skills in English. PRODUCT DEVELOPING ENVIRONMENT - Front-end: TypeScript, React, Next.js - Backend: Rust (axum), TypeScript, Node.js (Express,Fastify,NestJS) - Machine Learning, algorithm: Rust,Python,OpenCV, PyTorch,TorchServe, Elasticsearch, Vertex AI - Infrastructure: Google Cloud, Google Kubernetes Engine, Anthos Service Mesh, Istio, Cloudflare, Argo Workflows - Event Bus: Cloud Pub/Sub - DevOps: GitHub, GitHub Actions, ArgoCD, Kustomize, Helm, T erraform, Datadog, MixPanel, Sentry - Data: CloudSQL(PostgreSQL), AlloyDB, BigQuery, dbt, trocco - API: GraphQL, REST , gRPC - Authentication: Auth0 - Development tools: GitHub Copilot, Figma, Storybook - Communication tools: Slack, Discord, JIRA, Miro, Confluence

Why Candidate should apply this position

Working style: - Hybrid (come to Office at least once a week) Holidays and leave: - Annual paid leave: 12 days - National holidays - Year-end holidays (December 31 to January 2) - Tet holidays - Others (following Labor Regulations) Benefits: - Salary review every 6 months - Employee Stock-option - 13th month salary - Salary review: twice a year - 100% monthly basic salary and mandatory social insurances in 2-month probation - Premium Health Insurance - Social insurance, health insurance, unemployment insurance, workers’ accident compensation insurance - Annual health check-up - Intensive training program (external or internal training courses, workshop etc) - Devices: PC and display of desired specifications - Awards: Company awards, every 6 month MVP awards - Activities: Year-end-party, team building, etc


Job Q&A

Hi company, the requirement mentions "at least 5 years of experience as an Engineering Manager." I was wondering if this requirement is mandatory, especially if the position also expects the candidate to be hands-on with coding. It seems that requiring hands-on coding could potentially be at odds with the typical responsibilities of an Engineering Manager, who usually focuses on team leadership and strategic oversight rather than direct coding. If hands-on coding is a key part of this role, would "at least 5 years of experience" still be necessary? or could a candidate with relevant technical expertise and a shorter managerial experience such as 1-3 years be considered?

Hi Thu, kindly check the updated JD. See example 1 and example 2 in anticipated tasks for reference

Hi, May I ask when Caddi officially opened a branch in Vietnam?

We have already had our office in Vietnam. One in Hanoi, one in HCMC

Hi, did this position open to foreign candidate who has been living in Vietnam 10 years?

Please share more information such as: - Does he need Work Permit to work in VN? - Does he has any residential status that no need visa or Work Permit?

Hi, can i ask more about what is "Work sample interview with EM"?

Regarding the "Work Sample interview", we will share with the candidate a theme (topic) and he/she is asked to prepare a presentation and present to our Head of Engineer in the Interview.

I have one candidate but they ask for 7000, he is outstanding

Thank you! We cannot say anything without candidate's CV. Our Offer amount is decided based on what the candidate can perform during the selection process. So at this phase we cannot promise anything. If the candidate is interested in CADDi and wants to try, we always open and welcome. However, if the candidate priority is just 7000 salary, maybe it is difficult to meet mutual expectation.

job cần hands-on coding bao nhiêu phần trăm nhỉ?

The role is looking for people that mostly hands-on

Hi, I has candidate, This job will reopen soon?

We will re-open and let you know asap once we clear up all the current talents in the pipeline

Hi, can open upto 6k for this position?

We prefer to hire within the budget. For outstanding candidates, please refer to this role. We will consider and share more details then

hi admin, vị trí này bắt buộc có kinh nghiệm với Rust đúng k ạ?

Rust is a nice-to-have requirement.

this position requires someone with node ?

Yes, the candidates must have experience with tech stack similar to CADDi's

Similar jobs