Senior Backend Engineer (Business Platform Development Team)
- Tokyo
- Partial Remote
- Full-time
- May 16, 2025
Overview
About the position
We are recruiting for a senior backend engineer to be a primary contributor to the ID Platform group in the Business Platform Development Department.
The ID platform group develops business-critical microservices that support the entire Money Forward Cloud product suite. The primary user management service this team develops handles tens of millions of requests per day, supporting over 40 different products. We hope to find a candidate with a platform engineering mindset, excited to make an impact on widely used services.
About the team
Money Forward Business Company - Business Platform Development Department - Core Platform Development Division - ID Platform Group.
This team primarily develops authorization, user management, and audit log platform microservices. The team closely collaborates with both MFC product teams, and other platform engineering teams (ex: the MFID authentication system team). The primary backend languages are Ruby and Golang – we are hoping for someone with at least expertise in one and enthusiasm to learn the other. The team has a diverse mix of Japanese and global members and operates primarily in English.
Responsibilities and Duties
As a senior backend engineer, you will design and implement microservices in Golang and Ruby that handle identity management for Money Forward Cloud applications.
You will actively design database schemas and modeling to represent MFC’s tenant and user management capabilities. You will also help guide our customer teams (other Money Forward Cloud product engineering teams) through the integration process of the APIs we build. Previous experience in building authentication / authorization systems is not necessary but will be helpful.
You will also bring experience in operating services in production, a sense of ownership, and opinions on how to provide highly reliable and available platform services.
MoneyForward aims to fully transition to English for development from the fiscal year 2025. Communication and documentation within the Business Platform Department development teams is already primarily in English.
Required Skills and Experience
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 3+ years of web application development experience
- Strong experience in Golang or Ruby
- Experience with database design and modeling
- Experience developing against a modern RDBMS (MySQL, Postgres, RDS/Aurora, etc.)
- Experience in designing and deploying cloud infrastructure
- Be able to relocate to Japan and commute to the office in Tokyo at least twice a week
Preferred Skills and Experience
- Experience with authentication systems or identity providers (SCIM, Okta, Azure AD)
- Experience with Kafka or other message broker technologies
- Experience with data engineering – ETL pipelines, data processing jobs, or database administration
- Experience with system architecture design
- Experience with microservice development
- Experience with devops or service reliability engineering
- Experience with container based development
- Experience in AI development and/or experience in using AI tools to improve development processes.
Language Requirements
- Professional working proficiency in English.
- IELTS Overall 6+, TOEFL iBT 60+, TOEIC 740+
- Japanese proficiency is not required but conversational level (N3+) is nice to have.
Technology Stack
- Backend: Ruby on Rails, Ruby, Golang, gRPC
- Middlewares: MySQL, Kafka, Redis, GraphQL
- Infrastructure: AWS, Docker, Kubernetes, Terraform
- CI/CD: Circle CI, GitHub Action
- Monitoring: Datadog, Rollbar
- Task management: Github Projects
- Communication: Slack, Zoom
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.
Relocation Support for Overseas Candidates
- Communication Support
- Japanese language study support
- Online beginner courses
- Terakoya (Japanese study buddy program)
- In-house Translation & Interpretation team
- Active English-speaking employee community within the company
- Culture and Language exchange events
- Japanese language study support
- Relocation Support
- Working and dependent visa sponsorship and application assistance
- Flight tickets (for employee and their dependent family)
- Airport pick-up
- Temporary fully furnished apartment
- Relocation bonus for initial life setup
- Settling-in support after arrival in Japan
About Money Forward
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!
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.