Data Infrastructure Engineer

  • Remote OK - Anywhere in Japan
  • Full-time
  • April 5, 2024
Apply from Anywhere πŸ‘
Relocation to Japan πŸ‘
(Overseas visa sponsorship supported)
Language Requirements
Japanese: Not Required πŸ‘
English: Business Level
Minimum Experience
Mid-level or above
At Moneytree, our mission is to unlock the power of data for good: by providing tools & capabilities needed, reducing or removing barriers, and delivering meaningful value today. We are a financial data platform enabling over 5M people to connect their financial accounts to apps and digital services. Our technology is used by major banks, accounting software companies and fintech companies in Japan. Key clients include Mizuho, SMBC, and Mitsubishi UFJ Nicos.


The Team

  • The LINK Data team has 3 pillars, Data Governance, Democratisation, and Monetisation. These are highly interdependent, to find balance between data access and respecting highest privacy principles and leverage the Moneytree data platform with unmatched business opportunities. 
  • You will be working in the LINK Data team  and mainly responsible for building and growing Moneytree’s Data Platform and aggregation services as a fundamental infrastructure to our data products, enabling cross-functional teams to make data-driven decisions, while maintaining the highest level of privacy.
  • This team is responsible for the full R&D life cycle of our data products - from collaborating on new research initiatives to deploying new data pipelines along with the creation and improvement of new and existing products for intelligently aggregating data from myriad data sources.


About You

  • You have experience in various big data cloud service infrastructures and be able to apply a breadth of tools to solve broad ranges of business or data product questions. 
  • You are passionate, self-motivated, and take ownership.
  • You are an organised and effective communicator, capable of independently driving issues from planning to resolution, and communicating insights to non-technical audiences.


In this role you will

  • Design and implement scalable and reliable data pipeline, suitable for ingestion, processing, and storing large datasets from different sources. 
  • Improve existing and create new data infrastructure components to better automate extraction, transformation, loading, and other data management processes.
  • Develop tools to proactively measure, monitor, and improve data quality and consistency during loading and analysis processes.
  • Define and promote best practices for data management and analysis, and to build and improve systems to implement and support these.
  • Collaborate with cross-functional Moneytree teams from multidisciplinary science, engineering and business backgrounds to enhance current business processes.
  • Learn and understand a broad range of Moneytree data sources and know when, how, and which to use and which not to use
  • Maintain technical document and communicate results to diverse audiences with effective writing, visualisations, and presentations 
  • Own meaningful parts of the service, have an impact and grow with the company


In the first 30/60/90 days, your expected deliverables include

  • Complete security and privacy training.
  • Complete onboarding training with a mentor.
  • Understand technical solutions from other teams.
  • Become a strong team player and raise our overall quality.
  • Identify and suggest several improvements in the current data pipeline to the data platform.
  • Contribute in the vision of the LINK Data team services, such as code improvement, documentation, and production deployment.



  • 2+ years of working experience in software development in at least Python (Alternatively, Scala or Java).
  • 2+ years of working experience in software development using JavaScript or TypeScript (Alternatively, Ruby).
  • 4+ years of relevant work experience in big data infrastructure systems in the cloud (AWS is preferred), such as, but not limited to, Distributed Computing, Hadoop, Spark, Kafka, Presto, or other big data systems.
  • Comfortable with Spark, Python, and cloud service deployment.
  • A proven record of designing scalable data pipelines or ETL workflows.
  • Expertise with some AWS services, especially AWS CloudFormation.
  • Experience with Docker containers or similar technologies.
  • Experience with CI/CD pipelines.
  • Solid understanding of backend architectures/design patterns.
  • Expertise with and attention to security best practices.
  • Interest in building efficient pipelines for machine learning applications.
  • Discipline to work independently and drive results.
  • Business level of written and spoken English.



  • Working remotely from anywhere in Japan
  • Flexible working hours 
  • Employee stock option program participation
  • Referral bonus 250,000 JPY per successful hire
  • Communication allowance (10,000 JPY/month)
  • Remote work allowance (3000 JPY/month)
  • 20 annual paid leave
  • 10 annual sick and carer leave
  • Health and social insurance support
  • Ability to work from overseas for short periods
  • Learning support (7500 JPY/quarter)


There are two ways to join Moneytree, apply for the right role, or be the right person and let us find a role for you. We encourage you to get in touch if you are resourceful, have a passion for creation, value integrity and strive to always do your best work.

Moneytree is a fin-tech start-up founded by three foreign entrepreneurs in Tokyo. Their Moneytree Link product provides a "utility layer for connecting financial services" that serves banks and other fin-tech companies, but they also have a popular consumer app that helps people manage their finances. They're a truly international company with an English-first environment and a high technical skill level for engineers, so it sounds like a really great place to work!

View Moneytree's company page

Search jobs from Moneytree in Japan
Data Infrastructure Engineer at Moneytree