Title: Senior Python Engineer
Duration: Contract until the end of March, and then extension for 6+ months — possibility for long-term contract
Location: Downtown Toronto, ON(4 days/week in office)
Start Date: ASAP
Interview Process: 3 rounds (1st round virtual, 2/3 back-to-back in-person interviews)
Compensation: $90-$95/hour
Must-Have Skills:
- Python & Backend Development: Strong enterprise Python development experience, including building RESTful APIs and backend services.
- Cloud & DevOps: Hands-on cloud development experience (AWS preferred), CI/CD pipelines, and unit/integration testing.
- Independent Delivery: Proven ability to own end-to-end software delivery, solve ambiguous problems, manage timelines, and work with minimal supervision.
- Consulting & Communication: Prior consulting, advisory, or client-facing delivery experience with strong stakeholder management and proactive communication.
Nice-to-Have Skills:
- Exposure to front-end (dash plotly)
- Workflow automation and data pipeline development.
- Workflow orchestration tools (e.g., Airflow).
- Terraform / Infrastructure as Code (IaC).
- GitHub Actions or similar CI/CD tooling.
- Capital markets or investment management experience.
We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications. These tools are used to enhance consistency and efficiency. All hiring decisions involve human review and are not based solely on automated processing.
The Company offers a total rewards package in accordance with all applicable federal, provincial, and local laws and requirements. Benefit eligibility and offerings vary based on role, employment status, and work location. For contractor positions, benefits are limited to those entitlements and protections required by applicable law, which may include (as applicable) vacation pay, public holidays, leaves of absence, and other legally mandated benefits or payments.