Senior Software Architect

Job Type
10,000,000 JPY - 13,000,000 JPY per year
Japanese Level
English Level
Advanced (TOEIC 860)
Start Date


A leading AI company is looking for a Software Architect to help design innovative and creative systems with AI engines at their core. Successful candidates should be able to architect, design, and scale high-quality backend solutions. The candidate will lead architecture reviews for several projects and participate in architecture reviews of other architects.

‐ Owning architecture processes and reviews for several projects simultaneously
‐ Guiding and mentoring early-career engineers in engineering practices through code review and peer programming
‐ Defining backend architecture and implementation details of new features in cooperation with other team members, front-end, and machine learning engineers
‐ Specifying and developing scalable and performant cloud infrastructure
‐ Finding bottlenecks and continually improving system performance

【会社概要 | Company Details】
This venture company provides cutting-edge AI solutions to improve people's quality of work and life. This is a multi-cultural environment with team members from 19 different nationalities.

【就業時間 | Working Hours】
9:00 - 18:00(Mon - Fri)

【休日休暇 | Holidays】
Saturday, Sunday, and National Holidays, Year-end and New Year Holidays, Paid Holidays, Other Special Holidays

【待遇・福利厚生 | Services / Benefits】
Social insurance, Transportation Fee, etc.

Required Skills

‐ Leading a team from an architecture perspective, driving best practices, monitoring application development, and successfully delivering well-architected systems to production
‐ Deep understanding of distributed systems
‐ Building customer-facing cloud-native systems on GCP or AWS
‐ Architecting and maintaining scalable high-throughput message queue systems
‐ Architecting and maintaining database and storage systems for real-time and batch compute
‐ Architecting within a de-coupled microsystems environment and benchmarking, optimizing, and monitoring microservices
‐ Strong coding skills, preferably in JavaScript/Typescript and Python
‐ Automating testing and deployment of containerized applications

Preferred Skills

‐ Experience designing and delivering on-premise solutions
‐ Designing Hybrid and Multi-tenant cloud solutions
‐ AWS / GCP Solution Architecture Certifications
‐ Kubernetes Certifications
‐ Understanding Security of Cloud and/or Appliances