Python Software Engineer, Trading Platform

Join DRW's trading platform team to manage proprietary trading systems, accelerate trading and research workflows, evaluate technologies, improve the technology stack, collaborate across engineering and research, write performance-sensitive code and APIs, and lead design discussions and code reviews.

Responsibilities

  • Manage the day-to-day technology requirements of proprietary trading systems
  • Accelerate trading and research analysis workflows using and expanding in-house infrastructure
  • Evaluate new technologies and identify or deprecate legacy code
  • Collaborate with engineers, traders, and researchers to design custom frameworks and end-user solutions
  • Write performance-sensitive code and user-friendly APIs
  • Lead design discussions and conduct code reviews

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related Engineering discipline
  • Minimum of 3 years of experience building demanding live systems in Python
  • In-depth knowledge of Python 3.11 onwards
  • Up-to-date knowledge of the Python ecosystem, including third-party libraries and packaging
  • Solid understanding of data structures
  • Strong verbal and written communication skills
  • Knowledge of CI software such as TeamCity or Jenkins
  • Familiarity with Linux
  • Ability to mentor others and lead small projects

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available