Architect (MFBC CTO Office)

  • Tokyo
  • Partial Remote
  • Full-time
  • November 22, 2024
Conditions
yen-icon
¥6.9M ~ ¥13M /yr
location-icon
Apply from Japan Only
(You must live in Japan to apply)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Fluent
career-icon
Minimum Experience
Senior or above

Overview

With the mission of 'Pushing Business Forward. Pushing People Forward,' Money Forward offers a wide range of services and products, including personal household accounting and asset management services, back-office SaaS services for corporations, and Fintech promotion services for financial institutions, catering to both B2C and B2B markets.

The Money Forward Business Company, which we are currently recruiting for, operates the corporate back-office SaaS service 'Money Forward Cloud,' which accounts for more than 60% of the Money Forward Group's revenue. This service integrates various back-office data, automates tasks, and streamlines cumbersome accounting and HR operations.

'Money Forward Cloud,' which offers more than 30 services, is strengthening its platform engineering team to create an environment where service developers can focus on delivering more value to users. By centrally managing the complexity of combined experiences and data integration, we aim to reduce the cognitive load on service developers and improve the overall product quality across the company.

 

Department

MFBC-CTO Office

You will be assigned to the CTO Office of the Money Forward Business Company, which is responsible for the Business domain that supports the Money Forward Group. The MFBC-CTO Office was established to maximize the value of "Money Forward Cloud," which supports the efficiency of back-office operations and management improvement in Japan.

The office addresses technical challenges and development process issues that affect the entire Money Forward Cloud series and develops a common platform intended to be used by multiple products.

 

Responsibilities and Duties

We are responsible for designing and standardizing the architecture for the entire MFBC, creating templates and sharing knowledge applicable to each service to enhance the overall technical capabilities of MFBC. This will facilitate efficient technology selection and architecture reviews, addressing organizational bottlenecks. Additionally, we develop guidelines and methods for managing technical debt and re-architecting, and define the scope of security design within the architecture, applying it company-wide as needed. Furthermore, we closely collaborate with Product Managers (PdM) and developers to incorporate architectural insights into the development process, aiming to improve productivity and quality.

When necessary, we temporarily join teams to support the implementation of new architectures and the repayment of technical debt. This enables each product to confidently design the architecture necessary for its unique needs. Additionally, demonstrating technical influence both within and outside the company and serving as a role model is an important part of the role.

  • Design and standardize the architecture for the entire MFBC.
  • Create templates and share knowledge applicable to each service.
  • Conduct technology selection and architecture reviews, addressing bottlenecks.
  • Develop guidelines and methods for managing technical debt and re-architecting.
  • Define and apply the scope of security design within the architecture company-wide.
  • Collaborate with PdM and developers to integrate architectural insights into the development process.
  • Temporarily join teams as needed to support implementation and technical debt repayment.
  • Demonstrate technical influence and establish a role model within and outside the company.

 

Position Appeal

  • Deep involvement in the company's overall technical strategy.
  • Direct impact of your efforts on business outcomes.
  • Opportunity to work with diverse products and services, gaining broad experience.
  • Ability to demonstrate technical leadership and contribute to organizational growth.
  • Opportunity to develop technologies that influence the world.

 

Required Skills and Experience

  • Experience in designing large-scale system architectures.
  • Experience in technology selection and conducting architecture reviews.
  • Smooth communication skills with PdM and development teams.
  • Technical judgment considering business impact.

 

Required Language Skills

  • Business Basic Level English Proficiency (Equivalent to TOEIC 700 or above)
    • EIKEN Pre-1st Grade, or EIKEN 2nd Grade (EIKEN CSE Score 1950 or above)
    • TOEFL iBT 60 or above
    • IELTS 5.0 or above
    • Cambridge English Exam FCE
  • Other qualifications or experiences that demonstrate English proficiency can be discussed.

*Candidates who do not have a qualification equivalent to TOEIC 700 or above will be required to take a company-designated test during the selection process (generally assumed to be after the first interview).

 

Preferred Skills and Experience

  • Experience in integrated architecture design for multiple products or services.
  • Experience in activities and communication within the technical community.
  • Knowledge of cloud services and microservice architecture.
  • Experience in improving development processes and implementing DevOps.
  • Knowledge and experience in security design.
  • Ability to catch up with and lead the latest technologies.
  • Experience in managing and resolving technical debt.

 

Who We're Looking For

  • Someone with both deep and broad technical knowledge, passionate about creating business value.
  • Someone who aims to positively influence the entire organization.
  • Someone who values teamwork and can collaborate with others to achieve results.
  • Someone who enjoys technical challenges and has a high willingness to learn continuously.
  • Someone who takes initiative and actively engages in problem-solving.

 

Technology Stack

  • Programming Languages: Go, Java, Ruby
  • Infrastructure & Cloud Services: AWS, GCP, Azure
  • Container Technology: Docker, Kubernetes
  • Configuration Management & Orchestration: Terraform
  • CI/CD Tools: GitHub Actions, Jenkins

 

Tools Used

  • Repository Management: GitHub
  • CI/CD: CircleCI, GitHub Actions, dependabot, ArgoCD, Jenkins
  • Development Environment: Docker, Terraform Enterprise
  • Monitoring: DataDog, Rollbar
  • Communication: Slack
  • Ticket Management: Jira, Asana

 

Environment

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

  • Development Environment/Specs: MacBook Pro / MacBook Air / iMac / Windows
  • For MacBook Pro / MacBook Air / iMac, high-spec PCs are provided as standard, and they are constantly updated to match the latest from Apple.
  • The development environment always maintains the highest specs and can accommodate special configurations. Comfortable Development Environment Support: Any necessary equipment for work can be purchased at company expense without any restrictions on items. 
  • MF Library: There is 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: Coverage of recruitment meal expenses. Referral reward system. 
  • Conference Participation Support: The company covers participation in domestic and international conferences such as RubyKaigi and Google I/O.

 

Culture

  • Speed
    We make speedy decisions, take immediate action, and accomplish things in the shortest time.

  • Professional
    We aim for high standards of professionalism. We strive to grow and achieve the best results.

  • Teamwork
    We approach our work with a team-oriented mindset to reach our goals. One for all, all for one.

  • Respect
    We strive to always be thankful, respectful, and sincere towards everyone.

  • Evolution
    We strive to continually evolve because we know the world around us is constantly changing.

  • Fun
    Enjoy work, enjoy growth, and enjoy life.

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 ↑

Architect (MFBC CTO Office) at Money Forward
APPLY NOW  ➜🇯🇵 Residents Only