Python Programmer - Backend Data & Automation

Contribute to global analytics pipelines and large-scale distributed trading systems involving historical datasets, high-frequency WebSocket streams, financial time series, and unstructured text data.

Responsibilities

  • Expand global analytics pipelines
  • Contribute to large-scale distributed trading systems
  • Manipulate large historical datasets
  • Process high-frequency live data streams
  • Develop efficient, clean, and testable Python code
  • Contribute to prototyping and product development

Requirements

  • Python data-science stack including NumPy, pandas, and Plotly
  • Experience manipulating and storing time-series datasets exceeding 1 billion entries
  • Object-oriented programming principles and design patterns
  • Concurrent programming for high-frequency live data streams
  • Distributed and parallel computing with Ray and Apache Arrow
  • Agile environment communication
  • Quantitative finance or algorithmic trading knowledge
  • Software engineering best practices including testing and version control
  • Bash scripting, Linux automation, or networking
  • Cloud services at scale including AWS, GCP, or Bluemix

Benefits

  • Remote work
  • Learning opportunities and support
  • Fast-paced customer-centric growth environment
  • Exposure to the startup ecosystem and financial services industry
  • Work space in a Montreal tech startup hub
  • Dedicated, friendly, and knowledgeable coworkers
  • Salary, equity options, and commission

See also

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

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

A new version of freehire is available