Description
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.
Requirements
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.
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, 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, 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
Benefits
APPLICATION GUIDELINES & BENEFITS
1. Working style:
- Hybrid (come to Office at least once a week)
2. Office address:
- HCMC: 7F, Gia Loc Building, No. 27-29 Nguyen Cuu Van, Ward 17, Binh Thanh District, HCMC
- Hanoi: Room 508, 5F, IDMC My Dinh, 15 Pham Hung Str., My Dinh 2 Ward, Nam Tu Liem Dist., Hanoi
3. Employment type:
- Official full-time employee
- Probation period: 2 months
4. Holidays and leave:
- Annual paid leave: 12 days
- National holidays
- Year-end holidays (December 31 to January 2)
- Tet holidays
- Others (following Labor Regulations)
5. Benefits:
- 13th month salary
- Salary review: twice a year
- Employee Stock-option
- 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