Principal Backend Engineer (Money Forward Cloud, Osaka)
- Osaka
- Partial Remote
- Full-time
- November 26, 2025
The Vision Behind Establishing a Development Base in Kansai
Currently, our company has development bases in Tokyo, Fukuoka, and Vietnam. However, we want to create more opportunities for our members to work with excitement. There have been many instances where people are interested in our company but prefer to work in the Kansai area, leading to mismatches. With this background, we have established a development base in Osaka following Kyoto.
Recruiting Core Members!
We are looking for engineers who can create and instill the Mission, Vision, and Values of Money Forward in the development team and culture in Kansai (Osaka or Kyoto)!
We anticipate challenges unique to having multiple bases, such as communication issues. However, we believe that by working together, we can overcome these challenges and create greater value. We would love to talk to those who share this vision and determination.
Main Responsibilities
- Role
- We are seeking a Principal Backend Engineer who will be responsible for providing technical guidance and swiftly realizing customer value by leading team members in the team developing the service "Money Forward Cloud Consolidated Accounting," which aims to promote and support group management to achieve significant growth that cannot be accomplished by a single company.
- Product Vision
- We aim to continuously provide value that realizes the efficiency and high quality of accounting operations, transforming the accounting practices of group management companies. By overcoming barriers and consolidating information for globally active companies, we support smooth accounting operations and enable real-time understanding of the group's management status, thereby becoming a data engine that supports corporate growth.
- Currently, we have expanded our market share, particularly among companies preparing for IPOs, by offering the advantages of pure cloud technology and an easy-to-use UI/UX. Moving forward, we aim to leverage our strengths to provide value to companies that are already conducting consolidated accounting operations, focusing primarily on small and medium-sized enterprises. To achieve this, we need to swiftly release valuable features across various domains, such as resolving inter-company communication issues, improving data collection efficiency, and expanding output functions.
- Recruitment Background and Job Description
- Since the release of our product in December 2022, we have grown by maintaining a flexible balance between quality and development speed, thanks to our talented engineers and the Scrum Agile development process. As our business continues to grow, our development organization is also expanding, with development activities taking place across multiple locations in Japan and Hanoi. We are entering a new stage as we aim to maintain our domestic market share while making a full-scale entry into the global market. To achieve this, we need to select and focus on key areas and build an attractive and efficient development organization on a global scale. In this effort, we are seeking talent who can lead the team, establish technical standards in the backend domain, and enable the swift delivery of customer value.
Job Responsibilities
- Promote knowledge sharing within the team to enhance quality and encourage autonomy at the team level.
- Mentor and develop team members, helping them to grow their skills and expertise.
Lead the design and implementation of complex features, providing advice and guidance to ensure successful execution. - Lead architectural design that enables the swift and high-quality delivery of features based on business requirements.
- Drive technology-driven improvements to significantly enhance development efficiency and Time to Market.
- Implement best practices and tools to streamline development processes and reduce bottlenecks.
- Cultivate an engaging and supportive developer experience, creating a positive and productive work environment.
- Foster a culture of innovation, collaboration, and continuous improvement within the development team.
Required Skills and Experience
- Experience in developing and operating web applications using Kotlin or Java
- Ability to design code that is innovative, maintainable, scalable, and quickly delivers customer value
- Deep technical knowledge that enables the creation and adoption of coding standards and policies
- Experience in coaching and mentoring team members on code design best practices
- Experience in developing REST APIs and GraphQL APIs
- Experience in development using relational databases RDB
- Experience in team development using tools such as GitHub, CI, and Lint.
Preferred Skills and Experience
- Experience in Agile/Scrum development across multiple teams, ensuring effective collaboration and delivery
- Experience as an AI Software Engineer
- Experience as a Software Engineer in Test
- Knowledge and understanding of SRE principles and practices
- Proficiency in building infrastructure using Docker, AWS, Kubernetes, and Terraform
- Experience in performance tuning for large-scale data, ensuring optimal performance and efficiency
Required Language Skills
- Basic business-level English proficiency (equivalent to TOEIC 700 or above)
※If you have other qualifications or experiences that demonstrate your English proficiency, please consult with us.※Regarding other qualifications, please consult with us. - ※For those who do not have a qualification equivalent to TOEIC 700, you will be required to take a designated test during the selection process (generally after the first interview)
- Examples: Eiken Grade Pre-1, Eiken Grade 2 (Eiken CSE Score 1950 or higher), TOEFL iBT 60 or higher, IELTS 5.0 or higher, Cambridge English FCE, etc.
We are looking for individuals who:
- Prioritize teamwork and are committed to working with a sense of improvement and Can actively communicate with team members and foster a collaborative environment
- Aim to be proactive, proposing new ideas and creating new opportunities for work
- Are not only focused on technology but also mindful of business metrics and their impact on the company
- Have a strong technical curiosity and are driven to create services that benefit users through the application of technology
Technical Stack
- Server-side: Kotlin
- Frontend: TypeScript, React, Next.js
- Database: MySQL(Aurora)
- Infrastructure and Middleware: AWS (ALB, EC2, RDS, S3, SQS, ElastiCache, EKS...), SendGrid, GCP (BigQuery, ...), Docker, Redis, Kafka, Maxwell, Elasticsearch, Fluentd, Envoy
Tools
- Repository Management: GitHub
- CI/CD: CircleCI, ArgoCD, GitHub Action
- Development Environment: Vagrant, Docker, Terraform Enterprise
- Monitoring: DataDog, Rollbar
- Communication: Slack, Zoom, Discord
- Ticket Management: Jira
- Security and Automation: OWASP ZAP, Burp Suite, VAddy, Dockle, Trivy
Environment
Money Forward provides an environment where we can create services that are recognized worldwide together.
- Development Environment/Specs:MacBook Pro / MacBook Air / iMac / Windows
- High-spec PCs are standard issue, and we constantly update to the latest Apple models. We maintain the highest specs for the development environment and accommodate special configurations.
- Comfortable Development Environment Support:Necessary equipment for work can be purchased at company expense without item restrictions.
- MF Library:A library system where you can freely borrow books ranging from technical books to management books. Desired books can be purchased at company expense.
- Referral Driven:Company covers the cost of recruitment meals. Referral reward system.
- Conference Participation Support:The company covers the cost of participation in domestic and international conferences such as RubyKaigi and Google I/O.
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.






