・Job Description(職務内容)
・Develop low latency electronic trading and market data systems (低レイテンシーシステムやマーケットデータシステムの開発)
・Develop algo trading platform and equities making strategies (アルゴトレーディングプラットフォームの開発とマーケットの戦略)
・Participate in system design reviews to provide input on functional requirements, product designs, schedules, or potential problems(機能要件やプロダクトデザイン、スケジュール、潜在的問題などの情報を提供するシステム設計)
・Minimum required(最低要件)
・Enough technical skill(テクニカルスキル)
・has enough experience of technical improvement(技術改善の十分な経験)
・who is not just a quant nor analyst but works as an engineer(クォンツやアナリストではなくエンジニアであること)
・understanding good engineering practices such as Testing, Continuous Integration, Refactoring(テスト、継続的インテグレーション、リファクタリングなどの技法の知見)
・Enough initiative and strong communication skills(リーダーシップと高いコミュニケーションスキル)
・Team development experience with Git / GitHub (GitやGitHubを用いたチームでの開発経験)
・Preferred experience and skill(歓迎経験・スキル)
・Experience with FIX Protocol (FIXプロトコルでの開発経験)
・Experience with functional programming(関数型プログラミング経験)
・Strong multithreaded and network programming experience(マルチスレッドやネットワークプログラミングの経験)
・Financial system experience (such as middle office system, account and ledger system)(ミドルオフィスシステムや会計・元帳システムなどの金融の知識)
・Experience with Scala libraries such as Finatra, Thriftt(Finatra,ThriftなどのフレームワークでのScala開発経験)
・Loves technology(テクノロジーが好き)
・understanding modern technology pattern such as event loop model(イベントループモデルなどのモダンな技術パターンの理解)
・Listening Japanese(日本語が聞ける)
・More preferred experience and skill(大歓迎経験・スキル)
・Order Management System / 注文管理システム
・Realtime Pricing / リアルタイムプライシング
・Exchange Market (FX, Cryptocurrency) / 取引所開発 (外国為替証拠金取引、仮想通貨)
・Other high performance system (such as Realtime bidding system) / その他 RTB など高負荷・低レイテンシーシステム
・Speaks Japanese(日本語が話せる)