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

Python Software Developer jobs in Canada

Software Developer (Android)

Fortinet

Burnaby
On-site
CAD 117,000 - 143,000
30+ days ago
I want to receive the latest job alerts for “Python Software Developer” jobs

Senior Software Developer - C++ (Job Req #2025-311)

Ross Video

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

Développeur(euse) logiciel senior / Senior Software Developer - C#/.NET (Cloud)

Genetec

Quebec
On-site
CAD 70,000 - 100,000
30+ days ago

Senior Cloud Software Developer - C# / .NET (Azure)

Genetec

Quebec
On-site
CAD 70,000 - 100,000
30+ days ago

Senior Developer - C++/Python

Nexus Systems Group Inc.

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

Gas Compression Applications Engineer – Inside Sales

Enerflex Ltd.

Calgary
On-site
CAD 70,000 - 90,000
30 days ago

Staff Software Engineer, Structure

Webflow

Canada
Remote
CAD 199,000 - 250,000
30 days ago

Staff Software Engineer

Achievers

Toronto
On-site
CAD 85,000 - 115,000
30 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Staff Software Engineer, Structure — Remote-First & Equity

Webflow

Canada
Remote
CAD 199,000 - 250,000
30+ days ago

Software Engineer Manager / Front-End (Rails & React)

19 Works

Vancouver
On-site
CAD 115,000 - 165,000
30+ days ago

Staff Software Engineer, Catalog

Instacart

Canada
On-site
CAD 224,000 - 249,000
30+ days ago

Remote Staff Software Engineer - Catalog & AI Platform Lead

Instacart

Canada
Remote
CAD 224,000 - 249,000
30+ days ago

Software Engineer, Agent

Sierra

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

Staff Software Engineer: Cross-Platform Client Architect

GeoComply

Canada
Hybrid
CAD 100,000 - 130,000
30+ days ago

Staff Software Engineer

Jobber

Canada
On-site
CAD 145,000 - 198,000
30+ days ago

Associate Software Engineer - Cloud Health Tech (Hybrid)

UnitedHealth Group

Richmond
Hybrid
CAD 49,000 - 103,000
30+ days ago

Staff Software Engineer, FoodStorm

Instacart

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

Staff Software Engineer

Nubank

Toronto
On-site
CAD 100,000 - 150,000
30+ days ago

Staff Software Engineer

Nu

Toronto
Remote
CAD 100,000 - 140,000
30+ days ago

Principal Software Development Engineer, Flowise

Workday

Vancouver
On-site
CAD 156,000 - 236,000
30+ days ago

Associate Software Engineer

Scotiabank

Toronto
On-site
CAD 100,000 - 125,000
30+ days ago

Software Engineer Manager

T-mapp Jobs

Toronto
Remote
CAD 200,000 - 250,000
30+ days ago

Staff Diagnostics Software Engineer - Embedded Systems Lead

Nokia

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

Staff Software Development Engineer

Nokia

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

Ingénieur logiciel senior - Senior Software Engineer

Valsoft Corporation

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

Top job titles:

Digital Marketing jobsData Scientist jobsLandscape jobsInsurance jobsCustomer Service Representative jobsJunior Software Developer jobsManager Hrm jobsPrint jobsRetail Management jobsCloud Engineer jobs

Top companies:

Jobs at SalesforceJobs at NrcJobs at JllJobs at ShellJobs at NatoJobs at ToyotaJobs at American EagleJobs at AtlassianJobs at AonJobs at Unesco

Top cities:

Jobs in HamiltonJobs in VaughanJobs in CambridgeJobs in BurlingtonJobs in LavalJobs in SaskatoonJobs in GuelphJobs in Thunder BayJobs in MorrisvilleJobs in Austin

Similar jobs:

It Software Engineer jobsSoftware Engineer jobsSoftware Developer jobsWeb Developer jobsFront End Developer jobsDeveloper jobsEntry Level Software Developer jobsFullstack Developer jobsJava Developer jobsPython jobs
Software Developer (Android)
Fortinet
Burnaby
On-site
CAD 117,000 - 143,000
Full time
30+ days ago

Job summary

A leading cybersecurity company in Canada is seeking a skilled Software Developer to enhance their Android applications. The ideal candidate will have strong expertise in C/C++ and Android development, focusing on creating new features and maintaining complex systems. This role offers competitive compensation, a comprehensive benefits package, and opportunities for professional growth.

Benefits

100% company paid medical, dental, and vision coverage
Health Spending Account and Personal Spending Account
Employee & Family Assistance Plan
Group Registered Retirement Savings Plan (RRSP)
Competitive Paid Time Off

Qualifications

  • Strong programming experience in C/C++ with hands-on knowledge of NDK.
  • Proficient in developing native applications for Android.
  • Ability to write clean, maintainable, and well-documented code.

Responsibilities

  • Design and implement new features for Android.
  • Maintain and improve the shared C/C++ library.
  • Work on complex maintenance tasks such as performance optimizations.

Skills

C/C++ programming experience
Android development (Java, Kotlin, NDK)
Networking and security knowledge
Problem-solving skills
Job description

We are looking for a skilled Software Developer to join our team, working across Android. This role primarily focuses on developing new features and handling complex maintenance tasks, such as refactoring, troubleshooting challenging issues, and optimizing existing systems.

Our Android projects share a C/C++ library, which integrates with NDK on Android.

The ideal candidate should have strong experience in Android development and network knowledge while being eager to learn and adapt to new technologies.

Key Responsibilities:

  • Design and implement new features for Android.
  • Maintain and improve our shared C/C++ library, ensuring seamless integration with NDK (Android).
  • Work on complex maintenance tasks, including code refactoring, performance optimizations, and troubleshooting challenging technical issues.
  • Write high-quality, maintainable, and efficient code while following best practices.
  • Debug and resolve complex issues across multiple platforms.
  • Continuously learn and adapt to new technologies as needed.

Requirements:

  • Strong programming experience in C/C++ with hands-on knowledge of NDK.
  • Proficiency in developing native applications for Android (Java, Kotlin, NDK).
  • Familiarity with networking, security, and performance optimization.
  • Experience working with multi-platform shared libraries.
  • Ability to write clean, maintainable, and well-documented code.
  • Strong problem-solving skills, excellent troubleshooting abilities, and a passion for coding.
  • Eagerness to learn new technologies.

Nice to Have:

  • Experience with low-level system programming and networking protocols.
  • Knowledge of cloud services and backend infrastructure.
  • Experience with VPN technologies, network security, and SSL/TLS.
  • If you're passionate about solving challenging technical problems and working on a multi-platform codebase, we'd love to hear from you!

The Canada base salary range for this full-time position is expected to be between $117,000 - $143,000 annually. Wage ranges are based on various factors including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate’s subject knowledge, skill level, qualifications, and experience.

Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion.

  • 1
  • ...
  • 46
  • 47
  • 48
  • ...
  • 61

* 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