About this job
Key facts
Bilingual Software Engineer (AI /SaaS)
Permanent
ASAP
Yes
Tokyo, Japan
hybrid ¥
Software Engineer (Backend / Full Stack)
Location: Tokyo, Japan
Employment Type: Full-time
Language: Japanese (N2+), English (Business Level Preferred)
About the Role
We are partnering with a range of fast-growing AI, SaaS, and technology companies in Tokyo that are looking for Software Engineers to join their engineering teams.
This opportunity is suitable for engineers with experience in backend, or full-stack development who are interested in building scalable products, modern web applications, and innovative technology solutions. Successful candidates will have the opportunity to work on products used by businesses and consumers, collaborate with international teams, and contribute to the development of cutting-edge digital services.
Key Responsibilities
Software Development
- Design, develop, test, and maintain web applications and software systems
- Deliver high-quality, scalable, and maintainable code
- Develop new product features and enhance existing functionality
- Build APIs and integrations with internal and external systems
- Optimize application performance, security, and reliability
System Design & Architecture
- Participate in technical design discussions
- Contribute to architecture decisions and system improvements
- Design scalable solutions that support business growth
- Evaluate and implement appropriate technologies and tools
Collaboration
- Work closely with Product Managers, Designers, and other Engineers
- Participate in Agile development processes including sprint planning, reviews, and retrospectives
- Conduct code reviews and support knowledge sharing within the team
- Communicate effectively with local and international stakeholders
Continuous Improvement
- Identify areas for technical improvement and process optimization
- Stay current with emerging technologies and industry trends
- Contribute to engineering best practices and development standards
Required Qualifications
- Minimum 2 years of professional software development experience
- Experience with frontend, backend, or full-stack development
- Strong understanding of software engineering principles and best practices
- Experience working with relational or NoSQL databases
- Experience using Git and modern development workflows
- Japanese language proficiency at JLPT N2 level or above
- Strong problem-solving and communication skills
- Ability to work effectively within a team environment
Preferred Qualifications
- Native-level Japanese
- Business-level English
- Experience developing SaaS products
- Experience building cloud-native applications
- Experience working in Agile or Scrum environments
- Experience with microservices architecture
- Knowledge of AI, Machine Learning, or Data-related technologies
- Experience mentoring junior engineers
Preferred Technology Stack
Candidates may have experience with some of the following technologies:
Backend
- Python
- Java
- Go
- C#
- Node.js
Frontend
- React
- Vue.js
- Angular
- TypeScript
- JavaScript
Cloud & Infrastructure
- AWS
- Azure
- Google Cloud Platform (GCP)
- Docker
- Kubernetes
Database
- PostgreSQL
- MySQL
- MongoDB
- Redis
Ideal Candidate
We are looking for engineers who:
- Have a solid foundation in software development
- Are interested in AI, SaaS, and digital product development
- Enjoy solving complex technical challenges
- Can work effectively in multicultural environments
- Are open to learning new technologies and business domains
- Want to contribute to high-growth technology companies in Japan
What We Offer
- Competitive compensation packages
- Hybrid and remote work opportunities depending on the company
- International and multilingual working environment
- Career growth and learning opportunities
- Exposure to modern technologies and large-scale product development
