This is with a large IT services firm for a major Canadian bank and wealth management firm.
Candidate must have legal work status for Canada.
Client Location is downtown Toronto, Ontario - close to TTC and GO.
Hybrid - In-Office 3 days per week.
Perm/FT role, salary and benefits at market rate.
The Equities technology team is seeking a hands-on Python Lead developer to build quantitative analytics and trading signals for front office business desks. This is a rapidly growing and high-priority area, and the growth in users and use-cases has warranted new investment from the Equities Cash, Derivatives, and Prime businesses. In 2025, the platform capabilities will be expanded to include a fast timeseries data store, scalable real-time streaming pipelines, and an event-driven back tester.
As a Python Developer, you will be responsible for designing, developing, implementing, and supporting high-performance, scalable, and reliable applications for investment trading Settlement and Clearing.
Bachelor's degree in Computer Science, Engineering, or a related field.
7+ years in IT as an application or support Developer.
Proven experience working with Python as a Developer, with 4+ years of hands-on experience in Python.
Proven experience working with databases and SQL, (No SQL like MongoDB and RDBMS like PostgreSQL - 3+ yrs preferred).
Experience with financial systems and products like Broadridge and Equities, Listed Options, etc.
Experience developing/designing high-quality data-driven enterprise-wide systems.
Python data engineering stack: Pandas, Parquet, FastAPI, Jupyter, Airflow, Streamlit, Ray.
Experience with high-performance data stores and query engines like Trino/Snowflake.
Experience with real-time streaming analytics tech like Kafka/Flink.
Experience with cloud container technologies, e.g., AWS, Azure, GCP, Docker, or Kubernetes.
Experience with data transformation.
Experience building Rest API and/or GraphQL.
Desirable if someone has FIX protocol experience and/or experience connecting to DTCC and its APIs.
Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
Experience with Agile development methodologies and tools (e.g., JIRA, Git) is preferred.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.