Platform Engineer (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
Mid-level 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

As a Platform Engineer, you will be responsible for providing a stable foundation that allows service developers to confidently develop their products. In this position, you will work on maintaining and promoting the use of the platform to ensure that each product and service can perform integrated experiences and data connections stably and securely. Additionally, it is crucial to propose and improve optimal utilization methods tailored to the business characteristics of the company's service platform. This will enable each product developer to focus on delivering value to users.

Specifically, you will be responsible for the following tasks:

  • Maintain and promote the use of a platform that allows each product and service to perform integrated experiences and data connections stably and securely.
  • Propose and improve utilization methods tailored to the business characteristics of the company's service platform, and implement them in each product.
  • Aggregate and standardize the complexities of integrated experiences and data connections to reduce the cognitive load on service developers.
  • Build a service portal and centralize the tools and repositories needed by developers.
  • Visualize the degree of platform utilization and quality, and evaluate and improve whether the degree of utilization is linked to quality.
  • Participate as a reviewer in the architecture design of each product, ensuring system integration, quality, and operational quality.
  • Promote Inner Source, enhance development in an open environment, increase internal recognition, and gain fans.

 

Position Appeal

  • You can support product development across the company through the platform, making a significant impact on the entire business.
  • Work in a highly flexible environment by promoting an open culture and the concept of Inner Source.
  • Closely collaborate with service developers and directly contribute to improving the user experience.
  • Serve as a role model and provide career paths for product development members.

 

Required Skills and Experience

  • Practical experience in platform development or system architecture design.
  • Experience in designing and implementing complex system integrations and data connections.
  • Experience in building and operating developer tools or platforms.
  • Proficiency in programming languages (e.g., Java, Go, Ruby).
  • Experience using cloud services (AWS, GCP, Azure).

 

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 contributing to Inner Source or open-source projects.
  • Technical leadership experience in large organizations or projects.
  • Experience planning and executing measures to improve Developer Experience (DX).
  • Knowledge and experience in Agile development and DevOps.

 

Who We're Looking For

  • Someone who has a service developer's perspective and wants to create an environment where they can easily provide value.
  • A person with a passion for technology and a willingness to continuously learn new technologies and methods.
  • Someone with excellent communication skills who can smoothly collaborate with teams and other departments.
  • A person who values an open culture and resonates with the concept of Inner Source.
  • Someone who can identify issues independently and proactively work towards solving them.

 

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 ↑

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