Software Engineer (Golang), Money Forward X, Tokyo

  • Tokyo
  • Partial Remote
  • Full-time
  • July 2, 2025
Conditions
yen-icon
¥5.8M ~ ¥7.9M /yr
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Business Level
career-icon
Minimum Experience
Mid-level or above

About the Product

At MFX, we understand the unique challenges and ambitions of small and medium-sized enterprises in Japan. That’s why we’re built a corporate banking platform designed specifically to support business growth with speed, security, and simplicity.

Our platform offers a full suite of financial services tailored for SMEs — from seamless digital account management and automated cash flow tracking to efficient payment solutions and smart financing tools. Whether our users are expanding operations, managing day-to-day expenses, or planning for the future, MFX is here to make banking one less thing to worry about.

 

About the Role

As a Go Developer, you will be an integral part of our development team, responsible for designing, implementing, and maintaining Go-based applications and services. You will work closely with senior developers and other cross-functional team members to ensure the delivery of high-quality, scalable, and efficient software solutions. Your passion for coding and problem-solving, along with your expertise in Go, will drive the success of our projects and contribute to the growth of our company.

 

Responsibilities and Duties

  • Collaborate with the development team to understand project requirements and specifications.
  • Participate in the full software development lifecycle, from planning and design to testing and deployment.
  • Develop and maintain scalable, performant, and reliable Go applications and microservices.
  • Identify and troubleshoot software defects, ensuring the timely resolution of issues.
  • Write clean, well-documented, and efficient code, adhering to the company's coding standards and best practices.
  • Conduct code reviews and provide constructive feedback to fellow developers.
  • Work with the DevOps team to deploy applications to production environments and support continuous integration and delivery (CI/CD) processes.
  • Collaborate with the Quality Assurance team to ensure software quality through testing and debugging.
  • Keep up-to-date with the latest developments in Go and relevant technologies to contribute to continuous improvement.
  • Provide technical support to clients and internal stakeholders as needed.

 

Required Skills and Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as a Go developer, with at least 3 years of professional experience working on real-world projects.
  • Solid understanding of Go programming language and related frameworks.
  • Familiarity with web application development, RESTful APIs, and microservices architecture.
  • Proficiency in using version control systems (e.g., Git) and collaborative development tools.
  • Experience with cloud-based technologies and containerization (e.g., Docker, Kubernetes) is a plus.
  • Familiarity with microservices architecture and related technologies.
  • Strong problem-solving skills and the ability to tackle complex technical challenges.
  • Excellent communication skills and the ability to work effectively in a team-oriented environment.
  • Prior experience in Agile development methodologies is desirable.

 

Preferred Skills and Experience

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with foundational technologies for service operations, such as authentication and authorization.
  • Experience with messaging systems such as RabbitMQ or Apache Kafka.
  • Japanese language proficiency
  • Experience in AI development and/or experience in using AI tools to improve development processes.
    • Money Forward recently announced our AI Strategy roadmap which focuses on improving AI-driven operational efficiencies, as well as integrating AI agents into our products to deliver better value to our users. (More information here)

 

Language Requirements

  • Japanese: No Japanese Language Requirement
  • English: Business Level (Fluent, capable of handling communication with clients in English)

 

Technology Stack

  • Programming language: Go
  • Environment:
    • Visual Studio Code, GoLand
    • Cursor, GitHub Copilot
  • CI/CD: CircleCI, GitHub Actions and ArgoCD
  • Repository: GitHub
  • Monitoring : Datadog, CloudWatch, and Rollbar.
  • Others: AWS, Docker, Kubernates, SonarQube and Terraform

 

Work Environment

At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you.

  • Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible.
  • Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well.
  • Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense.
  • Referral Driven: We cover the cost of recruitment meals. There is a referral reward system.
  • Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O.

Money Forward, founded in 2012, strives to deliver exceptional value to users in various business domains. As a leading FinTech company, we offer over 40 services, ranging from personal finance management to B2B SaaS products.

We have been growing rapidly, and we are expanding our global hiring to help further expand the company. That means that we are open to hiring those with limited or no Japanese language proficiency.

Money Forward is one of Japan's hottest FinTech companies and it is now a great opportunity to be a part of one of our continued growths!

View Money Forward's company page

↑ Back to top ↑

Software Engineer (Golang), Money Forward X, Tokyo at Money Forward
APPLY NOW  ➜