Software Engineer – Money Tree


Job Description

Our mission is to unlock the power of data for good. Millions of people across Japan use and trust our apps every day.
Our engineering culture values pragmatism, honesty, and simplicity to solve hard problems the right way. We give you the freedom and responsibility to do your best work. You are provided the best tools for the job and trust you to use them effectively. We are flexible, meritocratic, and support your technical and professional growth.


    • Contribute to the development of our next game-changing financial analytics solutions
    • Build it in TypeScript (Node.js), Python and HTML5
    • Use AWS services like Lambda, Cognito, SQS, Kinesis, S3, and Glue
    • Own meaningful parts of the service, have an impact and grow with the company
    • Get to demonstrate your work to stakeholders regularly


    • Excited about data analytics and building great user experiences
    • Experienced with TypeScript and web development
    • Interested in using a wide range of cloud technologies

After 3 months

    • You will have had security and privacy training
    • You will be familiar with every other team at Moneytree
    • You will be able to contribute to the vision of Smart Data team solutions
    • You will have made your first valuable pull requests
    • You will have made production deployments


    • Full-time role, working remotely from anywhere in Japan
    • 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 care leave
    • Health and social insurance in accordance with Japanese labor standards
    • Ability to work from overseas for short periods

Reports to

Engineering Manager