Skip to Content

Developer/ Senior Developer

Posted: June 01, 2020

Hillsdale Investment Management Inc. is a fast-growing, Canadian employee-owned investment boutique managing over $2.5 billion in Canadian, U.S. and Global equities for institutional and private wealth investors. We offer a unique, stimulating and entrepreneurial work environment with an exceptional opportunity for professional development, learning and success. We have an opportunity for a Developer or Senior Developer on the Data Engineering Team.


  • Design, develop and maintain our production applications, databases and custom ETL workflows to help our research and portfolio management team inform their investment decision making
  • Build and enhance our proprietary applications for investment research, portfolio management, and portfolio analytics by implementing database scripts, back-end application code, and occasionally front-end applications.
  • Ensure that technical decisions are taken with an appropriate balance of time-to-market versus meeting longer-term organization needs
  • Ensure a smooth processing of production related jobs, providing occasional off-hours support
  • Motivated self-starter with a commitment to providing creative and robust software solutions


  • A minimum of 3 years of experience developing back-end applications, custom ETL processes and proprietary data solutions
  • Degree(s) in Computer Science, Math, Engineering, or a related discipline
  • Strong software development skills with OOP languages such as Python or Java.
  • Expertise in SQL, relational database concepts, and SQL scripting (T-SQL, PL/SQL, PL/pgSQL, etc.)
  • Working knowledge of Python’s data ecosystem: Pandas, Numpy, Flask, SqlAlchemy, Airflow, etc.
  • Proficient in software architecture and data model design
  • Ability to work closely with Portfolio Managers and Traders, and to understand their language
  • Experience in manipulating time-series, cross-sectional, or panel datasets

Assets (preferred but not required):

  • Experience working with financial datasets and data vendors
  • Investment industry experience, CFA, FRM, CSC or related designation
  • Front-end development experience with HTML + CSS + JS Frameworks (Angular, React, etc.)
  • Experience with NoSQL DBs (MongoDB, etc.) and Big Data implementations (Dask, Spark, etc.)

Qualified individuals are asked to forward their resume to We thank all applicants for their interest; however, only those selected to advance in the hiring process will be contacted. Hillsdale encourages applications from people with disabilities and will make accommodations on request. Both full-time and contract arrangements will be considered for this role.

No Agencies or Phone Calls Please

We thank all interested applicants; only those selected for an interview will be contacted.

Hillsdale welcomes and encourages applications for job openings from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Download the full job posting in PDF