1

Volunteer Python Developer Jobs in Toronto, ON (NOW HIRING)

... Python, PowerShell, Bash, etc.). - Hands-on experience with Infrastructure as Code (Terraform ... Give back with up to 6 days of paid time off annually for volunteering or personal learning. 

New

At Xylem, you will have the opportunity to solve water by participating in our paid Volunteer ... Previous experience programming in software languages such as Python, R, C, MATLAB, etc.

Senior Software Engineer

Mississauga, ON · On-site

CA$132K - CA$165K/yr

Our technology stack includes Python, FastAPI, TypeScript, React, and AWS. What You'll Do * Design ... Paid time off programs including volunteer time off * Market-competitive pay and incentive programs

Senior Software Engineer

Toronto, ON · On-site

CA$132K - CA$165K/yr

Our technology stack includes Python, FastAPI, TypeScript, React, and AWS. What You'll Do * Design ... Paid time off programs including volunteer time off * Market-competitive pay and incentive programs

Senior Software Engineer

Mississauga, ON · On-site

CA$132K - CA$165K/yr

Our technology stack includes Python, FastAPI, TypeScript, React, and AWS. What You'll Do * Design ... Paid time off programs including volunteer time off * Market-competitive pay and incentive programs

Senior Software Engineer

Toronto, ON · On-site

CA$132K - CA$165K/yr

Our technology stack includes Python, FastAPI, TypeScript, React, and AWS. What You'll Do * Design ... Paid time off programs including volunteer time off * Market-competitive pay and incentive programs

Improve developer practices and lead the adoption of the latest AI tooling to maximize engineering ... Expertise in backend development using languages such as Go, Python, or Java, with deep knowledge ...

Use modern frontend and backend tech (React/Next.js, Vue/Nuxt, Angular, Node.js, Python/FastAPI ... We offer employees two paid volunteer days off annually and opportunities to get involved with pro ...

next page

Showing results 1-20

Volunteer Python Developer information

What is the difference between Volunteer Python Developer vs Python Developer?

AspectVolunteer Python DeveloperPython Developer
CredentialsOften no formal certifications required, but basic Python knowledge preferredTypically requires a degree or certification in computer science or related field
Work EnvironmentNon-profit projects, open-source communities, or charitable organizationsCorporate, startup, or tech company environments
Employer & IndustryNon-profit organizations, open-source projects, NGOsTechnology firms, startups, enterprises
Search & Comparison IntentVolunteering opportunities, unpaid roles, community projectsPaid employment, career advancement, professional roles

In summary, Volunteer Python Developers typically work on non-profit or open-source projects without formal certifications, focusing on community service. Python Developers are usually employed in paid roles within companies, often requiring formal education or certifications. The main difference lies in the work environment, compensation, and professional expectations.

What types of projects do Volunteer Python Developers typically work on, and how do they collaborate with team members?

Volunteer Python Developers often contribute to open-source projects, non-profit organization tools, or community-focused web applications. They frequently work remotely and collaborate with diverse teams through online platforms such as GitHub, Slack, or project management tools like Trello. Communication and clear documentation are essential, as teams may be distributed across different time zones. Developers can expect to review code, participate in group discussions, and help mentor less-experienced contributors, all while building their own skills and expanding their professional network.

What are the key skills and qualifications needed to thrive as a Volunteer Python Developer, and why are they important?

To thrive as a Volunteer Python Developer, you need a solid understanding of Python programming, problem-solving abilities, and familiarity with software development principles, often supported by relevant coursework or personal projects. Experience with tools like Git, code editors (such as VS Code or PyCharm), and popular frameworks (like Django or Flask) is highly valuable. Strong communication, teamwork, and self-motivation are essential soft skills for collaborating effectively and contributing in a volunteer-driven environment. These skills ensure that you can deliver reliable code, support team goals, and make a meaningful impact despite limited resources or supervision.

What are Volunteer Python Developers?

Volunteer Python Developers are individuals who use their programming skills in Python to contribute to projects or organizations without receiving monetary compensation. They often help non-profits, open-source initiatives, or community projects by writing code, fixing bugs, developing new features, or providing technical support. This role allows developers to gain experience, expand their portfolios, network with other professionals, and make a positive impact. Volunteers typically work remotely or in-person, depending on the organization's needs and their availability.
What are the most commonly searched types of Python Developer jobs in Toronto, ON? The most popular types of Python Developer jobs in Toronto, ON are:

Platform Operations Developer

iQmetrix

Toronto, ON • On-site

Full-time

Retirement, PTO

Posted 6 days ago

New


Job description

What We Do: 
iQmetrix is the only provider of Interconnected Commerce software solutions for telecom retail. Interconnected Commerce is a complete set of software and technologies that are modular, flexible, and have telecom-specific capabilities, enabling telecom retailers to provide an uplifting experience for their customers. We empower telecom brands to transact, activate, and fulfill products, as well as operate their business, and unify the online and in-store experiences. We interconnect the entire industry, bridging carriers, retailers, manufacturers, and a huge ecosystem of vendors and external system integrations.
For 25 years, we’ve been passionate about helping the leading brands in telecom to grow by providing best-in-class software, services, and expertise that enables them to adapt and thrive. Our solutions powered $17BN in sales last year, handling nearly 60 million invoices and more than 28 million activations, and are used by more than 370,000 professionals across almost 1,000 clients. iQmetrix is a privately held software-as-a-service (SaaS) company with employees in Canada, the U.S., India, and Europe. For more information, please visit www.iqmetrix.com.
How We Do it: 
We are on a self-management journey. As we work to move away from the restrictions of hierarchy, teams are building collaborative peer-based networks where there are no bosses. Decisions are meant to be distributed to the people who are best able to make the decisions which means more freedom for individuals to contribute at their highest levels. We are purpose-driven, helping individuals connect to the meaning in their day-to-day work. Additionally, we are currently on the road to building a diverse and inclusive environment. Working at iQmetrix means always looking at ways to be better.
About the Role:
We are seeking a Platform Operations Developer to join our team. This role is a blend of cloud operations and traditional system administration, with a strong emphasis on automation and modern infrastructure practices. You'll help ensure the reliability, security, and performance of our platform while driving efficiency through code-first approaches.
What You’ll Be Doing
- Manage and operate cloud-native infrastructure across multiple environments.
- Support and maintain core platform services (networking, identity, monitoring, storage, etc.).
- Apply system administration skills to troubleshoot, patch, and optimize workloads.
- Design, build, and improve automation to reduce manual effort and improve reliability.
- Implement and maintain Infrastructure as Code (IaC) and configuration management tools.
- Collaborate with developers, security, and operations teams to enable smooth deployments.
- Contribute to incident response and root cause analysis to continuously improve uptime.
- Support compliance, governance, and best practices for secure and resilient infrastructure.
What We’re Looking For:
- Experience with cloud platforms (AWS, Azure, or GCP).
- Strong background in Linux and/or Windows administration.
- Proficiency with automation and scripting (Python, PowerShell, Bash, etc.).
- Hands-on experience with Infrastructure as Code (Terraform, Pulumi, or similar).
- Familiarity with Kubernetes, containers, and CI/CD pipelines.
- Knowledge of networking, firewalls, and security best practices.
- Experience in monitoring, logging, and observability tools (e.g., Prometheus, ELK, Grafana).
- A mindset of continuous improvement, learning, and collaboration.
Nice-to-Haves:
- Exposure to compliance frameworks (e.g., PCI, SOC 2).
- Familiarity with service meshes, secrets management, or zero-trust networking.
- Experience with hybrid cloud or legacy-to-cloud migration.

What We Offer:

  • Begin your journey with a competitive starting salary! 
  • Enjoy peace of mind with a comprehensive benefits package for you and your entire family. 
  • Embrace work-life harmony with a flexible hybrid working environment, generous vacation and trusted sick leave program. 
  • Invest in your future with our RRSP/401K/PF and Share Ownership plans. What's even better? We offer a match program!
  • We care about your family, offering maternity, adoption, and paternity leave salary top ups as well as ten “New Baby Days” for all parents welcoming a new child into their life.  
  • Enjoy a “Cultural Day” off annually to celebrate a day of religious or cultural significance. 
  • Give back with up to 6 days of paid time off annually for volunteering or personal learning. 
  • We believe in the value of taking time to refresh, re-energize, and reflect on your career journey. Employees are granted a seven-week sabbatical after every seven years of employment! 

What is an iQer?

An iQer is a term, used daily across all iQmetrix locations, is someone who works for iQmetrix. Sounds simple, but there’s more to being an iQer than meets the eye!

If you’re an iQer, you approach problems with humility and an open mind. You’re a go-getter who doesn’t wait around to be told what do to. Whether it’s on your own or with a team, you aren’t afraid to try new things, fail, succeed, and improve along the way. Your team, the company, and the well-being of others come before your personal agenda—you’re an ally to your colleagues and the community.

The world changes fast and, as an iQer, you’re ready to adapt. You recognize diversity in the world, listen to others, and consider all perspectives.

Want to Join the Team? 

If you’re interested in a career with iQmetrix, please submit your resume and cover letter. We are an equal opportunity employer. We do not discriminate based on race, faith, colour, cultural background, gender, sexual orientation, age, marital status, or disability status. We thank all applicants for their interest, however, only those selected for an interview will be contacted. 

We are a hybrid work environment, remote and in-office for all employees in an office city.

You can view our job applicant privacy policy here.

Powered by JazzHR

TPmJk3V8Z3