Senior Python Engineer
- Toronto, ON, Canada
$90 to $95 CAD / hour · Contract
Applications open in a new tab.
Job details
- Pay
- $90 to $95 CAD / hour
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
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.
More about this job
Responsibilities
Build and maintain enterprise Python backend services and RESTful APIs, using cloud development practices and CI/CD pipelines. Own software delivery end to end, resolve ambiguous problems, manage timelines, and communicate proactively with stakeholders and clients.
Requirements
Requires strong enterprise Python and backend development experience, including RESTful APIs, cloud development (AWS preferred), CI/CD, and unit and integration testing. Candidates should be able to deliver independently with minimal supervision and have consulting, advisory, or client-facing experience with strong stakeholder management and communication.
Skills
- Python
- Backend Development
- RESTful APIs
- Backend Services
- AWS
- Cloud Development
- CI/CD Pipelines
- Unit Testing
- Integration Testing
- End-To-End Software Delivery
- Stakeholder Management
- Dash Plotly
- Data Pipelines
- Airflow
- Terraform
- GitHub Actions
Benefits
- Vacation Pay
- Public Holidays
- Leaves Of Absence
- Other Legally Mandated Benefits Or Payments
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Consulting
- Finance & Accounting
Keywords
- Python
- Backend Development
- RESTful APIs
- Backend Services
- AWS
- Cloud Development
- CI/CD
- Unit Testing
- Integration Testing
- Consulting
- Advisory
- Client-Facing Delivery
- Stakeholder Management
- Dash Plotly
- Workflow Automation
- Data Pipelines
- Airflow
- Terraform
- Infrastructure As Code
- GitHub Actions
- Capital Markets
- Investment Management