Software Engineer

Engineering
Tokyo (JP)

Role Overwiev

Our technology platform is a core competitive advantage. As a Software Engineer at GBM Asset Management, you will help design and build trading infrastructure, research platforms, and data analytics tools that empower portfolio managers to capture alpha in Japan and global markets.

Responsibilities

  • Develop and maintain low-latency trading systems, OMS/EMS integrations, and research environments.
  • Collaborate with PMs, quants, and data scientists to translate research ideas into production systems.
  • Build back-testing and simulation frameworks for systematic and discretionary strategies.
  • Optimize system performance, scalability, and reliability under real-time trading conditions.
  • Implement best practices in testing, monitoring, and deployment.
  • Ensure cybersecurity, compliance, and regulatory requirements are met in all systems.

Qualifications and Requirements

  • Bachelor’s or Master’s degree in computer science, engineering, or related field.
  • 3+ years’ experience in software development for financial services or high-performance systems.
  • Strong programming in Python, C++ or Java; knowledge of databases (SQL/NoSQL).
  • Familiarity with trading systems, market data feeds, and FIX connectivity.
  • Experience with cloud infrastructure (AWS, GCP, Azure) a plus.
  • Detail-oriented, with the ability to deliver under tight deadlines.

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 – Software Engineer). Applications will be reviewed in confidence.