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
- Conduct a team assessment, including skill sets, strengths, and areas for improvement; create a development plan for each team member.
- 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.
Benefits
- 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)