Software Engineer

  • Remote OK - Anywhere in Japan
  • Full-time
  • April 8, 2024
7,000,000 - 11,000,000 JPY /yr
Apply from Japan Only
No relocation to Japan
(No visa sponsorship from overseas)
Language Requirements
Japanese: Conversational
English: Business Level
Minimum Experience
Mid-level or above


MODE is looking for a "generalist" to join our Product Engineer team. 

  • Implement, improve and maintain subsystems for MODE's platform infrastructure, such as API services, message queue systems, databases, and data storage, written in Go.
  • Contribute to software systems running on IoT devices and gateways, also written in Go.
  • Contribute to the integration of Generative AI to MODE's platform and products.
  • Collaborate with our Solutions Engineers in applying MODE's product as a solution to customer use cases.
  • Join MODE's platform DevOps on-call rotation and respond to service issues.
  • Review team members' technical designs and pull requests.
  • Share technical knowledge within the engineering organization and support team members' growth and development.


Team & Work Environment

The Product Engineering team is made up of engineers with varying experience levels and different areas of expertise. Our team members come from diverse backgrounds, and are located either in California or in Japan.

  • Members from both regions are expected to work closely together on the same projects.
  • Collaboration among members is achieved through tools such as Slack, Asana, Google Docs, Google Meet, and GitHub.
  • Because of time zone difference, video calls among members usually take place in late afternoons in Pacific Time (mornings in Japan Standard Time)
  • All internal communications are conducted in English.
  • The team's technology stack includes (but not limited to) Go, React (w/ TypeScript), MongoDB, Redis, Linux, Docker, and various AWS services (EC2, ECS, SQS, S3, etc).
  • We have physical offices in San Mateo, California, and Tokyo, Japan.
  • We are a "remote-first" team—engineers may reside anywhere in Japan. New team members will attend multi-day orientation and onboarding in person in our Tokyo office. And throughout the year, team members are also expected to attend some important meetings/events in the Tokyo area in person. For those located outside of Tokyo, MODE will reimburse their travel expenses, up to a certain amount, for these occasions. Generally, there will be no more than one such required in-person attendance per month.


Skills & Requirements

  • Minimum requirements
    • Some Go programming experience, or interest in learning to program in Go.
    • 3+ years of industry experience in designing and implementing web services/applications.
    • 3+ years of industry experience in creating REST API services.
    • 3+ years of experience in using and developing on Linux.
    • Ability to carry out written and verbal technical discussions in English.


  • Preferred requirements 
    • Experience in launching and operating cloud services or applications on AWS.
    • Experience in web frontend development using React and Typescript.


  • Personal traits
    • Attention to detail and quality of work.
    • Empathy for teammates, customers, and users of our products.
    • Effectiveness in communicating technical concepts to non-technical team members.
    • Team-first mentality
    • Intellectual curiosity and eagerness to share knowledge.

The Internet became available to everyone in the late 1990s and it has changed our lives drastically.

Today we can access vast amount of information and connect with everyone on the planet. We've loved the PC from a young age when the computer was just for single-player games and printing documents. We have come a long way!

We came across the “IoT” concept in around 2013. It was instantly clear to us that connecting "things" to the Internet would be the massive change for the next 20 years. We wanted to play a big role in this. Thus, we started MODE. Since we started the company, this vision hasn't changed. Join us to push the frontier forward.

—Gaku Ueda & Ethan Kan, Co-founders

View MODE's company page

Search jobs from MODE in Japan