Tech Lead: Platform Engineer(English) / キャディ株式会社
Salary: 850 - 1200 百万円
Minimum year of experience: 7
CADDiJob Description
Recruitment Background
We are on a mission to "Unleash the potential of manufacturing." Our focus is on a cloud-based system that supports digital transformation, centered on the use of critical design data within the manufacturing industry.
Launched in 2022, our groundbreaking product utilizes technologies such as machine learning to structure and link essential design data. This innovation transforms vital data into valuable informational assets and has seen significant adoption from leading manufacturing companies, with recent expansions into international markets, including the United States and Vietnam.
Our vision is to replicate and consolidate manufacturing expertise through technology, striving for holistic optimization across departments and companies. We aim to transform our customers' workstyles and cultures, driving a revolution in the entire manufacturing industry. To help shape this future, we are looking for new team members.
One of the challenges we currently face in developing this rapidly growing product is developer productivity. The inefficiencies within the development environment have become more apparent and hinder feature development and degrade the developer experience. Consequently, the need for Platform Engineering is increasing.
Job Responsibilities
Platform Engineering can be interpreted differently across the industry, but in this role, you will focus on providing tools and infrastructure to reduce the cognitive load on developers by "separating concerns."
You will be working on the following tasks:
- Communication and collaboration with developers to increase the value provided.
- Development and operation of self-service tools and platforms.
- Improvement of development processes and environments, not limited to the provision of new tools.
Note: Depending on your experience and preferences, you may be assigned to other teams. Your role may change due to organizational growth or individual career perspectives.
Organization
The Platform & Enabling Department supports engineers in all aspects of product feature development, providing QA, SRE, and security expertise across teams, as well as cross-system and processing infrastructure.
The Platform Engineering Team is newly established with the mission to "Unleash the Potential of Developers," aiming to free developers from cognitive load so they can focus on value delivery.
The TECH organization is multinational, with 20% of our development members from various regions, including Asia, Europe, and North America. We are committed to creating an environment where multinational members can thrive through communication primarily in English and bilingual meetings.
Experience You Will Gain
- Solving difficult problems alongside highly enthusiastic team members.
- Contributing to the international scale of a product and development organization with strong technical capabilities.
- Providing value to society through the development of products that change the industrial structure.
Qualifications
- Experience in autonomously promoting platform engineering or as a Tech Lead.
- Designing and developing web applications in a statically typed language.
- Hands-on software development experience of at least 7 years.
- Business-level English proficiency.
Preferred Qualifications
- Operating container technologies such as Kubernetes.
- Practicing Infrastructure-as-Code.
- Designing and operating CI/CD pipelines.
- Designing and operating distributed systems.
- Using Google Cloud for system operations.
- Designing and operating monitoring platforms such as Datadog.
- Practicing data engineering, including data infrastructure and ETL.
- Experience in platform engineering within a team of over 50 people.
- Conversational-level Japanese proficiency (Japanese Language Proficiency Test N2 or above is a guideline).
Portrait of a Person
We seek individuals who:
- Understand our mission "Unleash the potential of manufacturing."
- Confront essential challenges with a sense of ownership and take action to resolve them.
- Maintain a positive attitude and engage in constructive discussions in fast-changing and uncertain situations.
- Communicate respectfully and considerately with others.
Salary
- Initial annual salary between 8.5 million to 12 million yen.
- Salary reviews conducted twice a year.
- Annual salary divided into 12 equal monthly payments.
- Stock option program available.
Development Environment
- Frontend: 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
- Other Tools: GitHub Copilot, Figma, Storybook
- Communication: Slack, Discord, JIRA, Miro, Confluence
Selection Process
- Document screening
- Casual interview (if requested)
- Writing sample (approx. 2 hours to confirm basic system design skills and DevOps knowledge)
- HR interview (alignment on conditions and questions)
- Technical interview (Engineer)
- Final interview (CTO)
- Offer interview
Please note that depending on the situation, additional interviews or discussions may be proposed. Casual interviews with employees can be arranged during the selection process.
Working Conditions
Work Environment
- Primarily remote work, with recommended in-office days approximately once a week and off-site meetings 1-2 times per quarter.
- Office use is welcome at any time.
Working Hours
- Flextime (core time 11:00-16:00), including a 1-hour break, with overtime.
Employment Type
- Full-time employee with a 3-month probationary period (no changes in salary or benefits).
Holidays and Leave
- Annual paid leave (available after 6 months).
- Special paid leave upon joining (3 days).
- Summer vacation (3 days, flexible).
- Year-end and New Year's holidays (6 days).
- Nursing and caregiving leave (up to 4 days per year).
- Refreshment leave (5 days every 5 years of service).
- Mourning and celebration leave.
Allowances and Benefits
- Transportation expenses paid (up to 30,000 yen/month).
- Residents living far from the office receive up to 60,000 yen/month.
- Childcare allowance (15,000 yen/month per dependent under 18).
- Club activity support fund, meal allowances for team interactions.
- Server cost assistance (up to 10,000 yen/month for engineers).
- Book purchase support and external training course reimbursement.
- Parental and caregiving leave (post-probation).
- Comprehensive social insurance coverage.
- Company-provided PCs and medical checkup coverage.