Engineering Manager (Data Platform), Money Forward X, Tokyo

Money Forward Minato-ku, Tokyo July 23 2026
  • 💴 ¥6.4M ~ ¥11.0M annually
  • 🏡
    Partially remote
  • 🌏
    Apply from abroad
    Relocate to Japan
  • 💬
    Conversational Japanese
    Business English
  • 🧪
    Senior level
    5+ years experience required
DO YOU NEED MORE INFO?
ASK A QUESTION

About Money Forward

Money Forward Minato-ku, Tokyo

Money Forward is a fintech startup delivering tools to visualize and improve both individuals'​ and companies'​ financial health.

Key benefits

  • Transitioning to an English environment
  • Great support for OSS
  • Relocation support

About the position

We are looking for an experienced Engineering Manager to lead our Data Platform team, responsible for building and operating scalable, reliable, and cost-efficient data infrastructure. This role combines technical leadership, people management, and platform strategy to enable data-driven products and analytics at scale.

You will lead a team of engineers building high-volume data pipelines, real-time streaming systems, and data warehouse solutions, while partnering closely with product, analytics, and infrastructure teams.

Technology Stack

Core Technology Stack
- Languages: Kotlin, Java (Strong experience required)
- Cloud Platform: AWS
- Orchestration & Containers: Kubernetes, Docker (Containerization)
- API / Communication: REST, gRPC, API Gateways (Rate limiting, Auth)
- Messaging & Streaming: Kafka, RabbitMQ
- Architecture: Microservices, Event-driven Architecture, Distributed Systems

DevOps & Infrastructure
- CI/CD: CI/CD Pipelines (Best practices in testing and deployment)
- Observability (Good to Have): Prometheus, Grafana, OpenTelemetry (Monitoring, Logging, Tracing)
- Service Mesh (Good to Have): Istio, Linkerd
- Security: Authentication, Authorization, Secrets Management

Responsibilities

  • Manage and lead a team of 4–8 engineers, providing guidance, mentorship, and support to foster professional growth.
  • Develop and maintain a high-performing and motivated engineering team.
  • Establish and communicate clear team goals, expectations, and deliverables.
  • Maintain a ratio of 7:3 between team and technical management, ensuring a balance between leadership and hands-on technical contributions.
  • Drive design and implementation of robust data pipelines, ingestion frameworks, and transformation systems.
  • Define and enforce best practices for data modeling, data quality, schema management, and performance optimization.
  • Ensure high availability, scalability, and reliability of data systems handling large-scale workloads.
  • Define and manage SLAs/SLOs for data pipelines (freshness, latency, accuracy).
  • Translate business requirements into scalable and maintainable data platform designs.
  • Drive cloud infrastructure strategy for data platform (cost optimization, scalability, performance).
  • Evaluate and adopt new tools and technologies aligned with platform strategy.
  • Ensure data governance, security, and compliance requirements are met.
  • Manage project timelines, priorities, and resource allocation to ensure timely delivery.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • At least 3+ years of engineering management experience.
  • At least 5+ years of hands-on experience building and operating high-volume data platforms.
  • Prior experience in a high-scale SaaS or data-intensive product company.
  • Strong programming background (e.g., Python, Java, Scala, or Go).
  • Strong hands-on experience with:
    • Data pipelines (batch and streaming)
    • ETL/ELT frameworks
    • Data warehouses and OLAP systems
    • Real-time streaming (Kafka Streams, Flink, Spark Streaming or similar)
  • Experience with tools such as:
    • Apache NiFi, Kafka, RabbitMQ
    • ClickHouse, Snowflake (or similar)
  • Experience working with cloud platforms (AWS, Azure, etc.).
  • Deep understanding of distributed systems and data architecture patterns.
  • Experience in designing scalable, fault-tolerant, and high-throughput systems.
  • English: Business level (TOEIC 700 or above, or equivalent English communication proficiency)
  • Japanese: Conversational and above preferred

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Experience with:
  • Data lake/lakehouse architectures (e.g., Delta Lake, Iceberg)
  • Workflow orchestration tools (Airflow, Dagster, Argo)
  • Knowledge of data security and compliance (GDPR, SOC2, etc.).
  • Experience supporting ML/AI data pipelines and feature engineering workflows.
  • Experience implementing data quality, lineage, and governance frameworks.
  • Experience building internal data platforms as a product (self-serve data platforms).
  • Experience in AI development and/or experience in using AI tools to improve development processes.
    • Money Forward is at a major turning point, shifting “from Cloud to AI.” We are currently driving “AX (AI Transformation)”—the next step beyond DX—with the goal of providing “Digital Workers,” where AI agents autonomously execute tasks. As we enter a phase of evolving into Japan’s No. 1 back-office AI company by integrating AI agents into all of our products in the future, we are looking for individuals who can contribute to AI-driven development and value creation.

Compensation

¥6,408,000 ~ ¥11,004,000 annually.

Hiring Process

  1. 1

    CV Screening

  2. 2

    First interview

    Depending on the position, there may be a technical assignment before the interview

  3. 3

    Several interviews

    The number of interviews depends on the position.

  4. 4

    Final interview

    We may ask for a reference check before or after the interview.

DO YOU NEED MORE INFO?
ASK A QUESTION

More jobs like this

We'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, we don't share or sell it.