Senior Systematic Strategy Developer

Engineering
Tokyo (JP)

Role Overview

We are seeking a Senior Systematic Strategy Developer to design, build, and maintain the technology infrastructure that powers our systematic investment strategies. This role sits at the intersection of software engineering and quantitative finance, requiring deep technical expertise alongside a strong understanding of trading workflows, data pipelines, and portfolio management systems. The ideal candidate will be a hands-on developer who can also think architecturally and collaborate closely with portfolio managers, traders, and operations teams.

Key Responsibilities

  • Design and develop systematic trading strategy infrastructure using Java and Python, ensuring performance, reliability, and scalability.
  • Architect and maintain end-to-end data pipelines for market data ingestion, transformation, storage, and distribution across the investment platform.
  • Build and enhance backtesting frameworks that enable research teams to validate strategy hypotheses with rigour and efficiency.
  • Develop and maintain trading workflow, including signal generation, order management integration, and execution monitoring across the full trade lifecycle.
  • Collaborate with quantitative researchers and portfolio managers to translate strategy logic into robust, production-grade code.
  • Contribute to system architecture decisions, defining service boundaries, integration patterns, and technology standards for the systematic platform.
  • Support integration with portfolio management systems (PMS) and downstream middle/back office functions including trade confirmation, settlement, reconciliation, and reporting.
  • Ensure code quality through testing, code reviews, and adherence to software engineering best practices.

Related Qualifications

  • Strong proficiency in Java (including Spring Framework) and Python with significant production development experience.
  • Solid understanding of system architecture and design patterns, with the ability to design scalable, maintainable platforms.
  • Hands-on experience building and operating data pipelines (batch and real-time) for financial or quantitative applications.
  • Experience developing or working extensively with backtesting frameworks for systematic or quantitative strategies.
  • Deep understanding of trading flow and order lifecycle, including signal generation, order routing, execution, and post-trade processing.
  • Experience working in an asset management, hedge fund, or proprietary trading environment.
  • Strong problem-solving skills and the ability to work independently in a fast-paced environment.

Preferred Qualifications

  • Experience with Java Spring Framework
  • Experience with messaging and event-driven architectures.
  • Knowledge of cloud-native architectures (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Experience with modern data storage and processing technologies such as Databricks, Delta Tables, Parquet files, and DuckDB.
  • Familiarity with UI development for building internal tools, dashboards, or strategy monitoring interfaces.
  • Experience with portfolio management systems (e.g., Aladdin, Charles River, Eze, or proprietary PMS platforms).
  • Familiarity with middle and back office operations, including trade lifecycle management, reconciliation, corporate actions, NAV calculations, and regulatory reporting.

What We Offer

  • Opportunity to work at the core of a systematic investment platform with direct impact on strategy performance.
  • Collaborative, intellectually rigorous environment alongside experienced portfolio managers and quant researchers.
  • Competitive compensation and benefits package.
  • Exposure to a broad range of asset classes, markets, and investment processes.

Application Instructions

Please send your CV and cover letter to hr@gbmam.co.jp, with “Application – [Role Title]” in the subject line (e.g., Application – Senior Systematic Strategy Developer). Applications will be reviewed in confidence.