Job Description
Recruitment Background
At CADDi, our mission is to unleash the potential of manufacturing.
To make this happen, we are developing and delivering an AI-powered data platform for the industry.We are delivering value not only to customers in Japan, but also across the US and ASEAN countries, and we are growing at a pace far exceeding the T2D3 benchmark.
We believe we have what it takes to become one of the true global champion companies. To sustain this rapid growth and continue delivering value to an even greater number of customers worldwide, we are looking for talented individuals to join us in building the very core of our business?our product.
In addition, our engineering organization is entering an exciting new phase, where we are opening the doors not only to Japanese-speaking professionals, but also to global talent from around the world. We’re seeking individuals with strong technical expertise and project management capabilities, as well as the leadership to help shape our engineering team as we move into this exciting new stage of growth.
These materials are a great place to start if you want to understand who we are and what we do.
About the Incubation Team
Mission
The Incubation Team operates as a "startup within a startup."
We go far beyond routine feature development, acting as an autonomous engine to build new businesses from the ground up.
Our mission is built on three strategic pillars:
1.Forge New Products: We don’t just build; we innovate. We continuously launch and iterate on high-impact products that solve our customers' most complex, high-value problems.
2.Architect High-Performance Teams: We believe that great products come from great organizations. We focus on building and scaling elite engineering teams capable of owning product growth independently.
3.Institutionalize Speed: We don't just move fast by accident. We design the repeatable frameworks and playbooks that turn the "zero-to-one" creation process into a streamlined, scalable science.
Why you will love it here!
- Deep Involvement in Product Development
- End-to-end ownership from planning to development and operation.
- Close collaboration with Designers, PdMs, and Customer Success.
- A variety of technical tasks across Frontend, Backend, DevOps, Infra, and QA.
- Clear, measurable goals and outcomes.
- All members can contribute to product improvements.
- Directly solve customer pain points and feel the business impact.
- A Diverse and Specialized Team
- You'll work in a diverse environment with members from various professional backgrounds.
Job Responsibilities
- Technical Strategy & Architecture: Own the end-to-end architectural roadmap for core backend services. You will make the high stakes decisions on tech stacks, data modeling, and system design that will define our platform for years to come.
- Engineering Leadership: Act as a technical authority across multiple squads. You will mentor senior engineers, conduct deep dive code reviews, and raise the collective "bar" for engineering excellence.
- Product Incubation: Drive the technical execution of 0 to 1 product launches, ensuring that speed of delivery never compromises long-term system integrity.
- System Modernization: Identify and eliminate critical technical debt. You will lead the transition from legacy structures to a modern, distributed architecture optimized for global scale.
Required Qualifications
- Experience: 9+ years in web application development, with a track record of owning technical strategy for a product line or business unit.
- Experience managing or technically leading a large organization (proven capability to influence 30+ engineers through architecture and standards).
- Ability to evaluate new product features against market trends and provide feedback on the product roadmap that influences business direction.
- Proven ability to facilitate productive outcomes in high pressure situations involving conflicting stakeholder interests.
- Deep expertise in a specific domain (e.g., Distributed Systems, Rust, or Data Engineering) that is recognized as a resource across the company.
- Fluent in English, able to understand complex, context-heavy discussions and collaborate effectively with a multicultural English speaking team.
Preferred Qualifications
- Development experience in a Docker-native infrastructure environment - strongly preferred
- Backend development and operation experience for web applications using statically typed languages - strongly preferred
- Experience selecting programming languages, frameworks, and libraries by evaluating pros and cons from both technical and business perspectives
- Experience developing services that include asynchronous jobs, particularly with designing and building the job infrastructure from scratch.
- Proven ability to drive solutions to development productivity challenges through technical leadership, including: establishing and maintaining CI/CD pipelines (especially around Docker), defining and supporting coding standards
- Full Stack Development experience (ideally with React.js).
- Hands on experience with Domain-Driven Design (DDD) in complex business domains
- Designed, developed, and maintained microservices architecture in a distributed environment
- Built secure web applications with a strong awareness of modern security best practices
- Successfully led and completed projects involving multiple stakeholders.
A portrait of the Ideal Candidate
We want to work with engineers who,
- Understand our mission ""Unleash the potential of manufacturing"".
- Can confront essential challenges and take action with a sense of ownership to resolve them.
- Can perform their duties with a positive attitude and constructive discussions in fast-changing and highly uncertain situations.
- Can communicate and discuss with a respectful attitude, considering the context and resolution of others.
- Are not just “coders” but proactive leaders!
Salary
- The initial annual salary is estimated to be in the range of 12 million to 18 million yen.
- Salary reviews will be conducted twice a year.
- The annual salary will be divided into 12 equal monthly payments.
- Stock option program available.
Development Environment
- Frontend: TypeScript, React, Next.js
- Backend: TypeScript, Rust(axum), Node.js (Express, Fastify, NestJS)
- Infrastructure: Docker, Google Cloud, Kubernetes, Istio, Cloudflare
- 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
- Other tools: GitHub Copilot, Figma, Storybook
- Communication: Slack, Discord, JIRA, Miro, Confluence
Interview Process
- Application Review
- Coding Assignment and Technical Writing Sample
- 1st Round Interview (Hiring Manager/ Engineer)
- 2nd Round Interview (Engineering Manager)
- Final Round Interview (CTO/VPoE)
*Please note that additional interviews or discussions may be proposed depending on the situation.