Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
3,916

Python jobs in Canada

Senior Software Engineer (Golang)

Stream

Toronto
On-site
CAD 140,000 - 160,000
30+ days ago
I want to receive the latest job alerts for “Python” jobs

AI Architect / Tester

49 Solutions

Ottawa
On-site
CAD 80,000 - 110,000
30+ days ago

Data Modeler

Cpus Engineering Staffing Solutions Inc.

Toronto
Hybrid
CAD 85,000 - 110,000
30+ days ago

Senior Data Engineer

ServiceTitan

British Columbia
Remote
CAD 124,000 - 187,000
30+ days ago

Staff Machine Learning Software Engineer - Agentic AI

Loblaw Companies Limited

Toronto
On-site
CAD 95,000 - 140,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Machine Learning Engineer (AI Insights)

Menlo Ventures

Canada
On-site
CAD 113,000 - 200,000
30+ days ago

Machine Learning Engineer, AI / ML

Klue

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago

Sr. Principal Analog IC Designer

Cadence Design Systems

Mount Royal
On-site
CAD 120,000 - 150,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Backend Engineer/Développeur Logiciel Backend

Reliant AI, Inc.

Montreal
On-site
CAD 80,000 - 110,000
30+ days ago

Engineer I, Artificial Intelligence

Tucows

Toronto
On-site
CAD 74,000 - 84,000
30+ days ago

Intermediate DevOps Specialist

MDA

Longueuil
On-site
CAD 70,000 - 90,000
30+ days ago

Remote AI Engineer — Build LLM-Driven Domain Tools

Tucows

Toronto
Remote
CAD 74,000 - 84,000
30+ days ago

Lead Full Stack Software Developer

SKYTRAC

Ottawa
On-site
CAD 100,000 - 130,000
30+ days ago

Senior Analyst BI & Analytics

Rogers Communications, Inc.

Toronto
On-site
CAD 80,000 - 110,000
30+ days ago

Senior Software Engineer - Back-End

d1g1t

Toronto
On-site
CAD 90,000 - 115,000
30+ days ago

Data Scientist

SESAMm SAS

Toronto
On-site
CAD 80,000 - 110,000
30+ days ago

Senior Engineering Manager, MCP and Agentic AI

Autodesk

Canada
On-site
CAD 120,000 - 160,000
30+ days ago

Senior Engineering Manager - AI Services

ServiceNow

Montreal
On-site
CAD 146,000 - 195,000
30+ days ago

Software Engineer, AI

Bestpass - Fleetworthy

Canada
Remote
CAD 80,000 - 110,000
30+ days ago

Staff Software Architect

Wiser Solutions

Toronto
On-site
CAD 180,000 - 210,000
30+ days ago

Junior Software Developer — Build Cloud Data Pipelines

Metergy Solutions

Toronto
On-site
CAD 60,000 - 80,000
30+ days ago

Developer

Fujitsu Limited

Ottawa
On-site
CAD 70,000 - 90,000
30+ days ago

DevOps

360 IT Professionals

Montreal
On-site
CAD 80,000 - 100,000
30+ days ago

Senior Software Dev

GroundControl Software Inc

San Juan de Terranova
On-site
CAD 105,000 - 165,000
30+ days ago

AI/ML Developer

Fujitsu

Ottawa
Hybrid
CAD 80,000 - 100,000
30+ days ago

Top job titles:

Data Entry Remote jobsOffice Administration jobsLandscape jobsSeasonal jobsHome jobsPizza jobsManager Marketing jobsIt Help Desk jobsPhysicist jobsUnity jobs

Top companies:

Jobs at BmoJobs at WestjetJobs at Td BankJobs at Ernst & YoungJobs at WspJobs at UlineJobs at UbisoftJobs at AmdJobs at BciJobs at Medtronic

Top cities:

Jobs in QuebecJobs in EdmontonJobs in SurreyJobs in BramptonJobs in BurlingtonJobs in OakvilleJobs in Richmond HillJobs in RichmondJobs in GuelphJobs in Whitby

Similar jobs:

Python Developer jobsPython Software Developer jobs
Senior Software Engineer (Golang)
Stream
Toronto
On-site
CAD 140,000 - 160,000
Full time
30+ days ago

Job summary

A tech startup in Toronto is seeking backend engineers with at least 6 years of experience. Candidates should have proficiency in Go or other backend languages. Responsibilities include working on scalable features and collaborating within a highly skilled team. Salary ranges from 140,000 to 160,000 CAD based on experience and position level. The company offers excellent benefits like equity, remote work flexibility, and a learning budget.

Benefits

36 days PTO and public holidays
Company equity
Remote work flexibility
Fitness stipend
Macbook Pro provided
Learning and Development budget
Conference attendance opportunities
Office visits to Boulder, CO and Amsterdam, NL

Qualifications

  • At least 6 years of backend engineering experience is required.
  • Experience building functional features for large user bases is important.
  • Willingness to switch to Go if experienced in another tech stack.

Responsibilities

  • Work on high scale and difficult engineering tasks.
  • Train on internal onboarding focusing on Go.
  • Collaborate with a small team in a co-working space.

Skills

Proficiency with Go or another backend language
Scalability
Database/Redis experience

Education

Bachelor's degree in Computer Science, Engineering or a related field

Tools

AWS or other cloud provider
Python
Rust
Job description

Stream uses Go for our video SFU & chat API. We power chat for many large apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney. In addition to Go we use CockroachDB/Postgres, RocksDB, Raft and Redis.

We are willing to train you on Go if you’re experienced on a different tech stack (we have a 10-week internal onboarding program focused on Go, scalability etc.). Solid engineering experience and motivation to learn is more relevant than prior experience with the language. Roles open from mid-level to Director/Principal Go engineers.

We're currently starting a small team in Toronto; this role would expect 3 days/week of team cooperation in a co-working space.

To get a feel for what we do you can have a look at our API tour: https://getstream.io/chat/get_started/

Why Stream
  • High scale/ difficult engineering

  • Default alive. Startup growth opportunity with healthy revenue

  • Strong engineering culture. Engineering is what makes us succeed

  • All managers are hands on and capable engineers

  • Edge network of servers around the world

  • Great opportunity to learn and grow

  • Raised $58M from leading VCs (Felicis Ventures, Notable Capital, 01.Advisors, Techstars, Arthur Ventures), including backers like Dick Costolo (01 Advisors, ex-CEO of Twitter), Olivier Pomel (CEO of Datadog), Tom Preston-Werner (Co-Founder of GitHub), Nicolas Dessaigne (Co-Founder of Algolia)

Requirements

This role requires at least 6 years of backend engineering experience. We’re looking for someone with experience in the following areas:

  • Proficiency with Go or another backend language (and willing to switch to Go);

  • Scalability - you have experience with building (functional) features that are used by lots of users;

  • Database/Redis experience - we use Postgres but experience with any relational database is a must have;

Bonus points for:

  • Experience with AWS or other cloud provider

  • Python (our AI runs on Python) and Rust experience

  • Message queues experience

  • Full text search experience

  • Bachelor's degree in Computer Science, Engineering or a related field

  • WebRTC experience

What we have to offer you

Stream employees enjoy some of the best job benefits in the industry:

  • A team of exceptional engineers

  • The chance to work on OSS projects

  • A combination of 36 days per year in PTO and public holidays

  • Company equity

  • Remote work flexibility

  • Fitness stipend

  • A Macbook Pro provided

  • A Learning and Development budget

  • The opportunity to attend or present to global conferences and meetups

  • The possibility to visit our offices in Boulder, CO and Amsterdam, NL

Salary Range: 140,000 to 160,000 CAD depending on Seniority level and location.

We are hiring across a variety of seniority levels, from Senior, Staff, and Principal positions to Director-level roles and above. The exact budget will be determined based on your experience level and location.

Our culture

Stream has a casual social culture, our team is diverse and we all have different backgrounds. Now, Stream is a team of over 130+ peers from over 35 countries across the globe.

We value transparency, aim for excellence, and support each other on our way to new victories.

Our team consists of the strongest talents worldwide, making Stream a great place to learn and improve your skills.

When it comes to software engineering jobs, our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply for this vacancy now!

Hybrid office policy: applicants based (or relocating to) one of our office locations are expected to work according to the applicable local office attendance policy.

Equal opportunity employer statement: Stream provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Note for external recruiters: We currently have this role covered and do not accept unsolicited agency resumes. We are not responsible for any fees related to unsolicited resumes.

  • 1
  • ...
  • 104
  • 105
  • 106
  • ...
  • 157

* 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.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved