MUST-HAVE REQUIREMENTS
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.
Must currently reside in Vietnam or have plans to relocate. Foreign nationals must also hold a valid Vietnam work permit or be legally eligible to work in Vietnam.
NICE-TO-HAVE REQUIREMENTS
Management experience in a multinational organization
Management experience in a fast-growing organization
Experience as a manager in a multi-team development organization where you have demonstrated leadership and delivered results
Business level Japanese proficiency
WE ARE LOOKING FOR THIS KIND OF PERSON
Those who can sympathize with CADDi's mission "Unleashing the Potential of the Manufacturing Industry".
Able to maximize potential through teaching and coaching while staying close to team members' way of thinking.
Able to face essential issues and take action to solve them with a sense of ownership.
Able to work with a positive attitude and engage in constructive discussions in a rapidly changing and uncertain environment.
Able to communicate and discuss with respect for others, taking into consideration their context and resolution.
PRODUCT DEVELOPING ENVIRONMENT
Front-end: TypeScript, React, [protected info]
Backend: Rust (axum), TypeScript, [protected info] (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, Terraform, 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
RECRUITING STEPS
CV screening
Technical assignment (online coding test) * We place more importance on whether you can imagine that you can work together with us to develop a product, rather than on your knowledge of algorithms or the speed of your answers.
Online English speaking test
Technical interview (with engineer)
HR casual talk *This stage does not involve selection criteria; it serves as an opportunity to align on conditions and clarify any questions regarding the selection process.
Work sample Interview (with VPoE and Head of Engineering)
Final interview (with CTO)
Offer meeting
Please note that, depending on the situation, additional interviews or discussions may be proposed.
If desired, we can arrange casual interviews with employees even during the selection process. Please feel free to consult with us.
The average time from application to offer is about one month, but if you are in a hurry, please let us know. We will do our best to adjust the schedule to fit your job search timeline.