We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of projects in partnership with our clients. You will be a subject-matter expert thanks to your deep ...
We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of projects in partnership with our clients. You will be a subject-matter expert thanks to your deep ...
Senior & Staff Backend Engineers (Python/Django) - Relocation to NYC supported
Toronto, ON · Hybrid
CA$150K - CA$220K/yr
... with Python (experience with Django, Flask, or similar frameworks) Solid understanding of API design, database modeling, and distributed architecture Familiarity with AWS or similar cloud ...
Senior & Staff Backend Engineers (Python/Django) - Relocation to NYC supported
Toronto, ON · Hybrid
CA$150K - CA$220K/yr
... with Python (experience with Django, Flask, or similar frameworks) Solid understanding of API design, database modeling, and distributed architecture Familiarity with AWS or similar cloud ...
Architect and build custom web applications using Node.js (Nest.js, Express, Hono), Python (FastAPI, Flask), and Next.js/React. * Design and build RESTful and/or GraphQL APIs that serve multiple ...
Architect and build custom web applications using Node.js (Nest.js, Express, Hono), Python (FastAPI, Flask), and Next.js/React. * Design and build RESTful and/or GraphQL APIs that serve multiple ...
Data Engineer (Python/Spark)
Toronto, ON · On-site +1
CA$85K - CA$115K/yr
The ideal candidate is a strong Python developer who has some experience in front-end technologies like JavaScript, CSS3 and/or HTML5. They are a self-starter, comfortable with ambiguity, able to ...
Data Engineer (Python/Spark)
Toronto, ON · On-site +1
CA$85K - CA$115K/yr
The ideal candidate is a strong Python developer who has some experience in front-end technologies like JavaScript, CSS3 and/or HTML5. They are a self-starter, comfortable with ambiguity, able to ...
A background in capital markets and proficiency in Python are considered advantageous. Responsibilities * Design, develop, and maintain robust and scalable applications using Java and AWS services.
A background in capital markets and proficiency in Python are considered advantageous. Responsibilities * Design, develop, and maintain robust and scalable applications using Java and AWS services.
Senior Product Control Analyst ( Python Developer)
Toronto, ON · On-site
CA$81K - CA$115K/yr
This role is dedicated to driving operational efficiency by leveraging Python for tool development and process automation, while also leading working groups and special projects. The position ...
Senior Product Control Analyst ( Python Developer)
Toronto, ON · On-site
CA$81K - CA$115K/yr
This role is dedicated to driving operational efficiency by leveraging Python for tool development and process automation, while also leading working groups and special projects. The position ...
Full Stack Developer (.Net/Python)
Toronto, ON · On-site +1
CA$130K - CA$160K/yr
Bayview Asset Management is seeking a Full Stack Developer (.Net/Python) to join the technology team. This role will focus on building robust, high quality, scalable applications that will enhance ...
Full Stack Developer (.Net/Python)
Toronto, ON · On-site +1
CA$130K - CA$160K/yr
Bayview Asset Management is seeking a Full Stack Developer (.Net/Python) to join the technology team. This role will focus on building robust, high quality, scalable applications that will enhance ...
AI Developer (REMOTE)
Toronto, ON · Remote
CA$84K - CA$146K/yr
Develop AI-powered applications and intelligent agent solutions using Python and modern AI frameworks such as LangChain, LlamaIndex, and OpenAI SDK. * Evaluate and select appropriate Large Language ...
AI Developer (REMOTE)
Toronto, ON · Remote
CA$84K - CA$146K/yr
Develop AI-powered applications and intelligent agent solutions using Python and modern AI frameworks such as LangChain, LlamaIndex, and OpenAI SDK. * Evaluate and select appropriate Large Language ...
AI Developer (REMOTE)
Toronto, ON · Remote
CA$84K - CA$146K/yr
Develop AI-powered applications and intelligent agent solutions using Python and modern AI frameworks such as LangChain, LlamaIndex, and OpenAI SDK. * Evaluate and select appropriate Large Language ...
AI Developer (REMOTE)
Toronto, ON · Remote
CA$84K - CA$146K/yr
Develop AI-powered applications and intelligent agent solutions using Python and modern AI frameworks such as LangChain, LlamaIndex, and OpenAI SDK. * Evaluate and select appropriate Large Language ...
Nous sommes a la recherche d'un(e) Developpeur(euse) Logiciel C++/Python Senior pour collaborer sur une grande variete de projets en partenariat avec nos clients(es). Grace a votre comprehension ...
Nous sommes a la recherche d'un(e) Developpeur(euse) Logiciel C++/Python Senior pour collaborer sur une grande variete de projets en partenariat avec nos clients(es). Grace a votre comprehension ...
A background in capital markets and proficiency in Python are considered advantageous. Subcontractor role. Responsibilities: * Design, develop, and maintain robust and scalable applications using ...
A background in capital markets and proficiency in Python are considered advantageous. Subcontractor role. Responsibilities: * Design, develop, and maintain robust and scalable applications using ...
Experience with Python in a distributed web application development environment (e.g. microservices, APIs, DB integration, queues, topics, caches, containers, serverless) * Experience with SQL (such ...
Experience with Python in a distributed web application development environment (e.g. microservices, APIs, DB integration, queues, topics, caches, containers, serverless) * Experience with SQL (such ...
Senior Data Analyst (Python, PySpark, Power BI) Job Location: Hybrid - Toronto, Canada Experience: 5 to 10 Years Rate: 60 to 65 CAD PH Role Summary: NearSource is looking for a Senior Data Analyst to ...
Quick apply
Senior Data Analyst (Python, PySpark, Power BI) Job Location: Hybrid - Toronto, Canada Experience: 5 to 10 Years Rate: 60 to 65 CAD PH Role Summary: NearSource is looking for a Senior Data Analyst to ...
Senior Data Analyst (Python, PySpark, Power BI) Job Location: Hybrid - Toronto, Canada Experience: 5 to 10 Years Rate: 60 to 65 CAD PH Role Summary: NearSource is looking for a Senior Data Analyst to ...
Quick apply
Senior Data Analyst (Python, PySpark, Power BI) Job Location: Hybrid - Toronto, Canada Experience: 5 to 10 Years Rate: 60 to 65 CAD PH Role Summary: NearSource is looking for a Senior Data Analyst to ...
Design and develop efficient maintainable and reusable Python scripts for data extraction transformation and loading ETL in GenAI application Demonstrate strong proficiency in the Python programming ...
Design and develop efficient maintainable and reusable Python scripts for data extraction transformation and loading ETL in GenAI application Demonstrate strong proficiency in the Python programming ...
Wi-Fi Python Test Automation Developer
Oakville, ON · On-site
CA$94K - CA$117K/yr
Python Development: 3+ years of experience including strong Object-Oriented Programming (OOP) concepts. * Networking Technologies: Proven experience with Ethernet, IP, TCP, UDP, ICMP, ping, ARP ...
Wi-Fi Python Test Automation Developer
Oakville, ON · On-site
CA$94K - CA$117K/yr
Python Development: 3+ years of experience including strong Object-Oriented Programming (OOP) concepts. * Networking Technologies: Proven experience with Ethernet, IP, TCP, UDP, ICMP, ping, ARP ...
Design and build high-performance back-end services using Python to facilitate communication between microservices * Actively monitor and optimize code to ensure platform performance * Implement ...
Design and build high-performance back-end services using Python to facilitate communication between microservices * Actively monitor and optimize code to ensure platform performance * Implement ...
Gen AI Developer
Toronto, ON · On-site
Proficiency in Python and AI/ML libraries, along with API development and integration. * Experience with cloud platforms (AWS/Azure/GCP). Preferred Skills * Understanding of model evaluation ...
Gen AI Developer
Toronto, ON · On-site
Proficiency in Python and AI/ML libraries, along with API development and integration. * Experience with cloud platforms (AWS/Azure/GCP). Preferred Skills * Understanding of model evaluation ...
Gen AI Developer
Toronto, ON · On-site
Proficiency in Python and AI/ML libraries, along with API development and integration. * Experience with cloud platforms (AWS/Azure/GCP). Preferred Skills * Understanding of model evaluation ...
Gen AI Developer
Toronto, ON · On-site
Proficiency in Python and AI/ML libraries, along with API development and integration. * Experience with cloud platforms (AWS/Azure/GCP). Preferred Skills * Understanding of model evaluation ...
Agentic AI Systems Developer - Remote
Toronto, ON · On-site +1
CA$149K - CA$207K/yr
Python, Azure (Azure AI Studio, Azure ML, Azure OpenAI) • Strong experience in Python-based AI systems • Hands-on experience with GenAI (LLMs, RAG, embeddings, prompt engineering) • Experience ...
Agentic AI Systems Developer - Remote
Toronto, ON · On-site +1
CA$149K - CA$207K/yr
Python, Azure (Azure AI Studio, Azure ML, Azure OpenAI) • Strong experience in Python-based AI systems • Hands-on experience with GenAI (LLMs, RAG, embeddings, prompt engineering) • Experience ...
Python information
See Toronto, ON salary details
$48.2K - $60.1K
1% of jobs
$60.1K - $72.1K
3% of jobs
$72.1K - $84K
6% of jobs
$84K - $95.9K
8% of jobs
$101.6K is the 25th percentile. Wages below this are outliers.
$95.9K - $107.8K
13% of jobs
$107.8K - $119.8K
15% of jobs
The median wage is $122.8K / yr.
$119.8K - $131.7K
15% of jobs
$131.7K - $143.6K
14% of jobs
$143.9K is the 75th percentile. Wages above this are outliers.
$143.6K - $155.6K
12% of jobs
$155.6K - $167.5K
8% of jobs
$167.5K - $179.4K
5% of jobs
$48.2K
$124.6K
$179.4K
How much do python jobs pay per year?
What jobs can I do with just Python?
What are some common challenges Python developers face when working on large-scale projects?
What jobs can I get in Python?
What is the difference between Python developer vs Java developer?
| Aspect | Python Developer | Java Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, Python certifications (optional) | Bachelor's in CS or related field, Java certifications (optional) |
| Work Environment | Web development, data science, automation | Enterprise applications, Android development, backend systems |
| Industry Usage | Tech startups, data analysis firms, automation companies | Financial services, large enterprise software, mobile app companies |
Python developers focus on scripting, data analysis, and web development, often working in startups or data-driven fields. Java developers typically work on large-scale enterprise applications and Android apps. While both roles require programming skills and similar educational backgrounds, their industry applications and project types differ significantly.
What is a Python developer?
What jobs in the US pay 300,000 a year?
What are the key skills and qualifications needed to thrive as a Python Developer, and why are they important?
What Is Python?
Python is a programming language used to write or develop a variety of programs and applications. The software developer community uses Python for programming because it is a simple language that is easy to test and debug. Large internet companies such as Facebook, Google, Reddit, and Amazon use Python, and so do government agencies such as NASA. Programmer professionals have used Python to help build popular software such as Autodesk Maya and other visual design applications. Financial professionals and stock traders use Python when scripting algorithms for economic predictions or computerized trading.
- Entry Level Python Flask Developer
- Senior Python Developer
- Urgently Hiring Full Stack Developer Visa Sponsorship
- Seasonal Remote Python Django Developer
- Internship Python Sql Developer
- Junior Embedded C Developer
- Contract Python Developer Remote
- Senior Python Flask Developer
- Day Shift Freelance Python Django Developer
- Urgently Hiring Remote Python Django Developer
CA$95/hr
Other
Medical, PTO
Posted 21 days ago
Job description
We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of projects in partnership with our clients. You will be a subject-matter expert thanks to your deep understanding of frameworks and the entire development process. You will work closely with talented engineers, developers, designers, and QA analysts, contributing to innovative web and mobile projects at Spiria.
- Write, modify, review, optimize and debug computer code;
- Participate in testing and quality control activities as outlined in the testing strategy;
- Provide advice to the development teams;
- Collaborate in various activities related to the project in the context of Agile development such as : effort estimation, requirements analysis, prototyping, problem solving, integration and configuration of software components, etc;
- Review code and architecture to ensure that they meet the company's development standards and industry best practices;
- Provide technical leadership to the project and development team;
- Contribute to knowledge transfer by mentoring and coaching less experienced employees.
- Design and implement backend services supporting machine HMI, data processing, and control workflows.
- Develop C++ and Angular components that interface with embedded systems, sensors, and machine controllers and test them using Python.
- Provide robust systems, API and data pipelines consumed by Angular frontend applications.
- Address realtime constraints, reliability, and safety considerations typical of heavy machinery software.
- Collaborate with frontend developers, architects, and systems engineers to ensure coherent endtoend behavior.
- Support testing, debugging, and performance tuning across simulated and real machine environments.
- Fullstack contributions are welcome where skills and project needs align.
- 8+ years of professional experience in C++ development.
- Proficiency in Python for tooling, testing, or automation workflows.
- Advanced experience in Unix/Linux environments.
- Experience developing automation or autonomous machine software.
- Strong understanding of software architecture and production-grade coding standards.
- Fluent in English and/or French (spoken and written).
- Flexible work arrangements (remote, hybrid, or in-person), because what truly matters is not where you are, but what you do.
- Salary range: $95 000-120 000, based on a 37.5-hour workweek.
- 40h workweek is available.
- Vacation bank of 3 weeks per year.
- 5 additional fixed days off during the winter holidays.
- Flexible personal days to handle life's ups and downs.
- Deferred Profit Sharing Plan (DPSP) and RRSP with employer contributions.
- Group insurance with broad coverage.
- Telemedicine and Employee Assistance Program via Telus Health.
- Paid training, certification and association expenses.
- Spiri-Flex reimbursements of $300 per year for health, ergonomics, and connectivity-related expenses.
Work Environment
We believe work-life balance is essential. We make this possible through a flexible work organization and a personalized working style. Whether you're at the office or in your location of choice, what matters most is the impact of your work, not where you're doing it from.
About Us
At Spiria, we're a team of over 150 professionals across Canada. For more than 20 years, we've been building custom software solutions driven by a strong commitment to code quality, technological excellence, collaborative creation, and customer satisfaction.
At Spiria, we believe diversity is a major strength. We therefore adhere to the principle of employment equity and encourage applications from women, visible minorities, Indigenous people, persons with disabilities, LGBTQIA2S+ individuals, and other marginalized communities.
AI Notice
Our recruitment tools use AI to assist in the initial screening of applications, but never replace the intuition and expertise of our recruitment teams.
*Bilingualism is essential for this role. The person in this position will be required, across all their responsibilities, to collaborate with both internal and external clients throughout North America in both French and English.