Engineering Manager

東京 / Tokyo
L2 & Discovery – L2 & Discovery /
正社員 / Full-time /
Remote
The Moneytree Personal team's mission is to deliver impactful tools
and features that empower users to take control of their personal
finances. As the Engineering Manager for Moneytree Personal, you
will lead a team of engineers focused on building and scaling our
personal finance app. You will be responsible for driving engineering
excellence, delivering a seamless user experience, and fostering a
culture of collaboration, innovation, and continuous improvement
within your team. This role combines people management, technical
leadership, and strategic oversight to ensure that our engineering
efforts align with our product vision and user needs.

At Moneytree, our mission is to unleash the power of data by
providing the tools & capabilities needed, by reducing or removing
barriers, and by delivering meaningful value today. Our technology is
used by major banks, accounting software companies and fintech
companies in Japan. Key clients include Mizuho, SMBC, and
Mitsubishi UFJ Nicos.

In this role you will

    • Lead a team of engineers, setting goals, providing mentorship, and supporting their professional development.
    • Collaborate closely with product managers, designers, and other cross-functional teams to deliver features that enhance user engagement and satisfaction.
    • Own the technical roadmap and ensure that your team’s projects are aligned with business priorities, timelines, and quality standards.
    • Drive best practices in engineering, including code quality, testing, and deployment to ensure reliable, scalable, and performant applications.
    • Facilitate agile ceremonies (e.g., sprint planning, retrospectives) and foster an environment of accountability and transparency.
    • Identify and address technical debt, while balancing new feature development to maintain a sustainable pace for your team.
    • Actively participate in code reviews, architecture discussions, and technical decision-making.
    • Promote a user-focused approach, ensuring that engineering choices enhance the overall app experience.

In the first days your expected deliverables will include

    • Review the current codebase, architecture, and infrastructure to identify any immediate improvements in quality, security, or scalability.
    • Establish key metrics to measure the team’s productivity, quality, and success in delivering user-centric solutions.
    • Collaborate with product managers to understand the product roadmap and business goals, and begin defining quarterly objectives for your team.
    • Implement or improve agile practices within the team to enhance efficiency and visibility in the development process.
    • Take ownership of at least one major feature release or product update, managing the project from development through to deployment.
    • Initiate regular 1:1s with team members, setting clear expectations and building an open, supportive environment.

Qualifications

    • Bachelor’s degree in Computer Science, Engineering, or a related field; a Master’s degree is a plus.
    • 5+ years of experience in software engineering, with at least 2 years in a leadership or management role.
    • Proven experience managing engineering teams in a B2C product environment, ideally within the finance, fintech, or app-based sectors.
    • Strong technical background in full-stack development, mobile app development, or relevant technologies (e.g., React, Swift, Kotlin).
    • Solid understanding of agile methodologies, with a track record of successfully leading agile teams.
    • Demonstrated experience with product development and working cross-functionally with product, design, and QA teams.
    • Excellent communication and interpersonal skills, with the ability to influence and motivate others.
    • A passion for building user-centric products and enhancing the customer experience through technical innovation.