Job Detail

Backend Engineer at CADDi
Tokyo, JP

We are looking for server-side engineers who want to develop large-scale services that will change the world.

[Job description]


・ CADDi back-end system development and operation
・ Middleware, framework technology selection and verification
・ Back-end system overall architecture design
・ Various qualitative and quantitative research (user research, log analysis, inquiry analysis, etc.) System improvement based on the
algorithm, interface design with frontend

◆ Development environment
[Language]
Backend: TypeScript, Rust
Frontend: HTML / SCSS / JavaScript / TypeScript
[Framework of each language]
Backend: Rust (towers ), nodejs (express)
Frontend: React, three.js, WebGL, WebAssembly
[Database]
PostgreSQL, Firebase Realtime DB
[Tools / Services]
github, Slack, Figma, CircleCI, Sentry, DataDog, Artifactory
[Server]
REST, GraphQL + WebSockets, using gRPC between servers
Package microservices in Docker
Operated by Google Kubernetes Engine on GCP
Auth0 + Envoy + Cloud Endpoint
Helm for authentication Deploy to Kubernetes cluster with package manager

Necessary work experience and skills


・ Web service back-end development experience (Ruby, Java, PHP, etc.)
・ Basic knowledge about data structures and algorithms
・ SQL database experience
・ Large-scale service development and operation experience
・ Experience using container technology such as Docker
・Co-development using Git,
motivation to learn new technologies
, valuing teamwork
, active sharing of ideas and ideas

Welcome requirement


・ Experience in development with Go, Python, Rust
・Experience in designing, developing and operating microservices
・ Experience in web development with security awareness
・ Experience in using cloud services such as AWS and GCP
・Experience in project management
Specific examples of desired figures
・ Those who can strongly sympathize with our philosophy ・ Those who
are highly motivated to learn and like to learn new things
・ Those who can respond flexibly to enjoy change
・ Those who are highly motivated to achieve goals and stick to results
Rewarding work
◆ Companies where engineers are the main players
We have stated that engineers are the main players, including representative Kato and CTO Kobashi. This is because the market has many technically difficult issues. I listen to the opinions of the engineers and reflect them quickly in business development.

◆ Challenge to architectural design in highly difficult business systems The
flow of work in the manufacturing industry is complex and difficult, and considering future growth, clean and scalable architecture design is required. By challenging such difficult tasks, you can expect your team and your own growth.

◆ Experience in team building Since
it starts from the start-up of the team, you can get involved with SRE in terms of what the back-end team should be.

Working environment and benefits


◆ Transportation expenses (up to 30,000 yen in principle)
◆ Overtime allowance (separately paid if the fixed time is exceeded)
◆ Social insurance is complete (employment, occupational accidents, health, welfare pension)
◆ Non-smoking / smoking in office
◆ Childcare leave system
◆ Refresh leave
◆ Marriage leave & congratulations
◆ Birth leave & congratulations
◆ Rebirth leave
◆ Nursing / care leave
◆ Short working hours ◆
Remote work under certain conditions
◆ Babysitter support
◆ Human dock
◆ Influenza vaccination
◆ Office drug
◆ Health checkup and gynecological examination expenses
◆ Moving subsidy
◆ Snack drink subsidy
◆ PC and display provision of desired specifications
◆ Book purchase system
◆ Language learning support
◆ Manufacturing experience
◆ External training support
◆ 1on1 mentor system
◆ CADDi Award
◆ Excellence support
◆ extracurricular activities system
◆ united off-site training camp
◆ monthly drinking
◆ weekly whole MTG
◆ team lunch system
◆ ongoing organizational health Good

Educational environment


You can learn the world's best work skills because you work with Kobashi (CTO) who worked as a senior engineer at Apple's US headquarters.
Employment status
Regular employee
* Determined based on experience, skill, and age.
* Trial period 3 months (no change in treatment)
Expected annual salary and salary
5 million yen to 10 million yen
* Includes 45 hours a month of overtime work. The excess will be paid separately.
* Salary increase: Semi-annual
Working hours
Flex system (core time from 11:00 to 16:00, 8 hours actual work)
Working place
1-4-1 Kuramae, Taito-ku, Tokyo 111-0051 Access: Toei Subway Asakusa Line "Kurazen Station" Exit A1 6 minutes on foot JR Chuo / Sobu Line "Asakusabashi Station" East Exit 8 minutes on foot Toei Subway Oedo Line "Kurazen Station" ”Exit A6 13 minutes on foot
Interview flow
▽ Primary Interview: CTO or Senior Engineer
▽ Secondary Interview (Technical Interview): CTO or Senior Engineer
▽ Final Interview: Representative / Management Team


Appointment * Approximately 2 weeks