Money Forward logo
Money Forward

Backend Engineer (Golang)

Salary
600万 - 1100万
Location
Tokyo
Remote
On-site / hybrid
Visa
Not specified
Language
Japanese: Business Level / English: Business Level
Posted
Jan 5, 2026
Backend
Engineering
Apply now

Review the role details and submit your application.

Apply Now
Money Forward office view

Gallery

Office environment
Team culture
Workspace
Company culture

Overview

About Money Forward Kessai

Money Forward Kessai was established in March 2017 with the mission of making inter-company transactions safe and seamless, aiming to become the payment infrastructure for such transactions. The company offers services like "Money Forward Kakebarai" and "Money Forward Early Payment," handling over 280 billion yen in transactions.

Additionally, Money Forward promotes cashless transactions through "Money Forward Pay for Business," providing the "Money Forward Business Card" for sole proprietors and corporations. In March 2025, to enhance value in SaaS and Fintech, "Money Forward Pay for Business" was consolidated into Money Forward Kessai. This consolidation aims to improve business operations and governance, and to promote agile business strategies, including obtaining necessary permits.

Responsibilities

  • Design the architecture, select technologies, implement, release, and continuously improve the service "Money Forward Kakebarai," that is primarily operated on Google Cloud.
  • Continuously find the challenges and reflect the changes into product features.
  • Plan how the product will operate before development and communicate within the team.
  • Create systems and operations that could quickly solve troubles
  • Learn new technologies and share knowledge internally and externally.
  • Enjoy learning and taking on challenges to solve problems together as a team.
  • By using the latest technology that is evolving everyday, we believe we can achieve more efficient and scalable product development.
  • New challenges are emerging, such as observability issues with serverless architecture and boundary problems as microservices expand. We would like to work with someone who anticipate and address these challenges, ensuring the product can continue operating smoothly.
  • Development Methodology
  • We use Scrum methodology for development, focusing on creating prototypes with chosen architectures and technologies rather than spending too much time on planning. With this, we aim for small, frequent releases.
  • Our one-week sprints incorporate GitOps for faster delivery, enabling release cycles at the PR level.
  • Since we handle financial transactions, it's crucial to ensure the service functions correctly, not just adequately. Development must consider handling errors, retry methods, and responses to issues.
  • Technology Stack
  • The technology stack we use includes the following. While these are not mandatory skills at the time of application, you will be expected to work using these technologies.
  • Languages: Go, TypeScript
  • Frameworks: Nuxt.js, Remix, Nest.js, gRPC, GraphQL, OpenAPI Specification (Swagger)
  • Databases: MySQL, BigQuery, Datastore
  • Middleware: Docker, Kubernetes, Envoy, Kong, OpenCensus/OpenTelemetry
  • Cloud Infrastructure/Services: GKE, Cloud Run, Cloud Functions, Cloud Storage, Cloud Pub/Sub, Cloud Operations, Firebase Authentication, SendGrid, Datadog, Sentry
  • CI/CD: Cloud Build, Github Actions

Required Skills

  • Experience developing with a web application framework, regardless of language
  • Experience developing applications using RDBMS
  • Experience developing with Golang or an interest in Golang
  • Experience operating services long-term using cloud platforms like AWS or GCP
  • Experience using container technologies like Docker
  • Language Requirements
  • Business-level Japanese proficiency (equivalent to JLPT N1).
  • Business-level English proficiency (equivalent to TOEIC score of 700 or higher)
  • If you do not have a TOEIC certificate taken within the last two years with a score of over 700, you will be required to take an English test during the selection process (e.g., TOEFL iBT 60+, IELTS 5.0+, etc.).

Preferred Skills

  • Experience developing microservices
  • Experience with working in an Agile/Scrum team
  • Knowledge and experience in performance tuning for high-traffic services
  • Experience in project management or team leadership
  • Experience developing with React
  • Experience developing AI or using AI tools
  • 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.
  • Experience Gained
  • This position requires balancing the unique challenges of integrating "SaaS," "BPO," and "Fintech" into a cohesive application. As user demands, operational complexity, and evaluation challenges grow, we need someone who can tackle these high-level challenges and develop solutions effectively.
  • Additionally, the importance of addressing non-functional requirements is increasing. This includes eliminating security risks through continuous updates, managing the growing complexity of operations, and maintaining service boundaries as we expand our use of microservices and serverless architecture.
  • Money Forward Kessai Handbook
  • Who We’re Looking For
  • Understand business domains and model problems.
  • Strong sense for handling anomalies and detecting data inconsistency patterns, with a basic understanding of microservices and distributed systems.
  • Understand the basics of agile development and test-driven development.
  • Has eagerness to continuously learn and engage with new technologies.
  • Can identify challenges independently and proactively involve others to move projects forward.
  • Communicate effectively with various people internally and externally.
  • 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.
  • Money Forward Library: A library system with free lending of books from technical to management books. Desired books can be purchased at the company's expense.
  • Referral Driven: Support for meal expenses for referral recruitment and a reward system for referrers.
  • Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O.

About Money Forward

Money Forward Kessai was established in March 2017 with the mission of making inter-company transactions safe and seamless, aiming to become the payment infrastructure for such transactions. The company offers services like "Money Forward Kakebarai" and "Money Forward Early Payment," handling over 280 billion yen in transactions.

Additionally, Money Forward promotes cashless transactions through "Money Forward Pay for Business," providing the "Money Forward Business Card" for sole proprietors and corporations. In March 2025, to enhance value in SaaS and Fintech, "Money Forward Pay for Business" was consolidated into Money Forward Kessai. This consolidation aims to improve business operations and governance, and to promote agile business strategies, including obtaining necessary permits.

This position will be employed by Money Forward and seconded to Money Forward Kessai.

Our Business Direction

The complexity of invoices and the need for early funding will never disappear as long as there are business transactions.

B2B services need careful attention, and billing operations have different rules and customs based on the industry and company.

We aim to visualize and streamline these needs through technology, and our business activities revolve around the theme of creating new businesses using the accumulated business data.

Additionally, we focus on corporate credit and data utilization, which directly impact credit accuracy and speed.

As a result, we are not just a billing agency service; we handle everything from credit to payment and merchant development, similar to how the credit card industry manages all positions in-house.

"Kessai" is a broad concept closely related to data business, and our service's strength lies in its ability to transform such broad payments from the operational level.

Job Overview

We are seeking a backend engineer to lead the development of a service that continuously and rapidly enhances value through technology selection, architecture design, and application development in our core business of inter-company post-payment services. The goal is to create a service that allows client companies to conduct transactions with peace of mind.

The mission includes solving the challenges faced by current client companies and developing features to address obstacles for companies planning to implement the service.

Quick Facts

CompanyMoney Forward
LocationTokyo
Salary600万 - 1100万
RemoteOn-site / hybrid
VisaNot specified
LanguageJapanese: Business Level / English: Business Level
Interested in this role?

Submit your application for this role at Money Forward.

Apply Now