Search by Specialty
Search by Job type
TOP > Job search > Senior Software Engineer
Publication date 2026/03/6
Tokyo,8.0M ~ 12.0M
Software company
Business Content Expected Role
Leading technology selection and architecture decisions for rapidly expanding services and organizations
Building back-end applications with continuous operability in mind
Planning and formulating technology strategies aligned with business strategies, and technical leadership of development organizations Examples of anticipated work (not limited to the following)
Lead system requirements definition and domain modeling
Overall back-end system architecture design
Technology selection and verification of middleware, frameworks, etc. References application development initiatives
How to develop a web application backend with Rust ─ Bringing the robustness and flexibility of a type system to business systems!
Experience solving difficult problems together with highly enthusiastic members
Experience in contributing technically to the scale of a product
Experience in developing products for global deployment
Experience in providing value to society through the development of products that transform the industrial structure
Competitive company package
Full insurance coverage
Transportation
Remote OK
Requirements ① Experience leading development with technical expertise As examples of experience, we imagine the following experiences (it is not necessary to have all of them):
Experience leading architecture design
Experience in selecting a language, framework, and library while comparing pros/cons from both technical and business perspectives and incorporating your own experience o
Experience in technology selection, especially in logging, monitoring, and user events
Experience developing services involving asynchronous jobs, especially experience in creating a job infrastructure on your own
Experience leading the way in solving development productivity issues through technology - CI/CD setup (especially around Docker), supporting the setup and implementation of coding standards, introducing "schema-driven development", etc. ② As examples of experience in solving problems during product or project delivery, we envision the following experiences (it is not necessary to have all of them):
Experience leading and completing projects involving multiple stakeholders o
Development planning, requirements definition, scheduling, progress management, etc.
Experience in leading problem-solving related to development process o
Establishing a testing process, introducing Scrum to the team, etc. ※supplement
Experience in back-end development and operation of web applications using statically typed languages (highly recommended)
Development experience in Docker native infrastructure environment (highly recommended)
Experience leading improvements to development processes based on Scrum or Agile development
Experience in designing and developing large-scale systems across multiple teams
Experience with development based on domain-driven design
Development experience in languages with strong static typing and functional elements, such as Rust and Scala
Experience in designing, developing and operating microservices
Experience in developing security-conscious web applications
Jim Joseph
j-joseph@jac-international.jp
JOB ID : IJB2007830