- Type
- Full-time
- Department
- Marketing
- Seniority
- Lead
- Closing date
- Today
- Source
- Vincere
Description
Caddi - Tech Lead, Backend-Focused Full-Stack
(Global Product Team)
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.
• Service Website
• Pursuit of Excellence - CTO Blog
About the Incubation Team
Mission
• Our Incubation team is more than just a feature development team. Our mission
consists of three pillars: 1.Create more products:Continuously launch new
products that solve customer problems. 2.Create more strong teams:Build strong
development teams capable of driving product growth. 3.Create structured ways to
accelerate these activities:Establish repeatable systems to speed up our creation
process.
Why you will love it here!
• Deep Involvement in Product Development
o End-to-end ownership from planning to development and operation.
o Close collaboration with Designers, PdMs, and Customer Success.
o A variety of technical tasks across Frontend, Backend, DevOps, Infra, and
QA.
o Clear, measurable goals and outcomes.
o All members can contribute to product improvements.
o Directly solve customer pain points and feel the business impact.
• A Diverse and Specialized Team
o You'll work in a diverse environment with members from various
professional backgrounds.
Job Responsibilities
• Contribute to the development of a new application built on top of our core
platform, CADDi Drawer, for example, the recently released CADDi Quote. This
project is run like an -independent startup within CADDi, aiming to create a
product that could exceed T2D3-level growth on its own. You’ll be part of a fast-
moving, entrepreneurial team building entirely new value from zero.
• Lead the end-to-end development of the application from scratch, including
technology selection, domain modeling, and overall architecture design.
• Drive cross-functional collaboration, working with product managers, designers, and
engineers across multiple teams to ensure successful delivery.
• Build, mentor and scale a high-performing, globally-oriented engineering team,
fostering a strong engineering culture that primarily operates in English.
Required Qualifications
• 9+ years of hands-on experience designing, developing, and delivering web
applications on cloud platforms such as GCP, AWS, and Azure.
• Proven leadership in managing teams of 30+ engineers to deliver high-quality,
scalable web applications through strong technical excellence and proactive
guidance in architecture, implementation, and delivery.
• Product and Technical Experience
o Experience owning system architecture design initiatives and technical
strategy, including making long-term architectural decisions and aligning
technical direction with product and business goals.
o Experience leading the end-to-end delivery of B2B SaaS platforms, from
requirement definition and design to implementation, delivery, and
continuous improvement, ensuring enterprise-level performance, reliability,
and security.
o Experience leading the end-to-end development of B2C applications,
focusing on usability, performance, and customer engagement throughout
the entire product lifecycle.
o Lead full product lifecycles, including requirement gathering, design,
roadmap planning, iterative development, and post-launch improvements.
• 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.
Portrait of a Person
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!
Development Environment
• 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.
Job Description
Work Environment
• Location: Tokyo (We offer extensive relocation support, so please don’t hesitate to
apply even if you’re currently living outside Japan!)
• Workplace: Hybrid
o To encourage team interaction, we strongly recommend coming into the
office once a week.
o In-person meetings, such as kickoffs and retrospectives, are held one to two
times per quarter usually in Tokyo.
o Several team members also live outside the Greater Tokyo Area, including in
the Chubu, Kansai, and Kyushu regions.
• Working hours: Flextime schedule with a core time of 11:00–16:00. Includes a 1-
hour break.
Office
6th Floor, D'sVARIE Asakusa Building, 4-2-2 Asakusabashi, Taito-Ku, Tokyo, Japan
※2min walk from Asakusa-Bashi station on JR/Toei Asakusa Line
Emplyment type
Full-time* *3-month probationary period (no changes in salary or benefits during
this period)
Holidays & Time Off
• Annual paid leave (available after 6 months of employment), plus 3 days of special
paid leave upon joining
• Summer vacation (3 days, can be taken at your discretion between July and
December)
• Year-end and New Year's holidays (6 days)
• Refreshment leave (5 consecutive days every 5 years of service)
• Nursing and caregiving leave (available after the probationary period)(up to 4 days
per year – includes care for pets)
• Bereavement and celebratory leave
Compensation and Benefits
Team-Building Support
• Club activity support fund: 1,500 yen per member, per activity
• Teaming offsite cost assistance: 5,000 yen per person, available once per quarter
• Meal allowance for internal team interactions: 2,000 yen per person, available once
per month
• Meal allowance for cross-team interactions: 3,000 yen per person, available once per
month
Learning & Development
• Server cost assistance: Up to 10,000 yen per month (available to engineers)
• Book purchase support: Reimbursement available for work-related books
• External training support: Reimbursement for fees of relevant courses and programs
Family & Life Support
• Marriage gift: 50,000 yen; Childbirth gift: 100,000 yen
• Relocation assistance: Support available for job-related moves
• Childcare allowance: 15,000 yen per month for each dependent under the age of 18
Others
• Transportation expenses: Reimbursement based on actual commuting costs
• Comprehensive social insurance: Includes employment, workers’ accident, health,
and welfare pension insurance
• Company-provided PCs
• Medical checkups and gynecological exams: Fully covered by the company
• Quarterly company-wide recognition program