... Software Development Manager to lead a high-performing engineering team within the Growth ... This includes the Account Portal, voluntary churn and retention flows, and the personalization ...
... Software Development Manager to lead a high-performing engineering team within the Growth ... This includes the Account Portal, voluntary churn and retention flows, and the personalization ...
Software Development Engineer in Test
CA$70K - CA$120K/yr
Role Overview We are looking for a Software Development Engineer in Test (SDET) to join our team ... Volunteer opportunities - Reward and recognition programs - Employee committees & resource groups ...
Software Development Engineer in Test
CA$70K - CA$120K/yr
Role Overview We are looking for a Software Development Engineer in Test (SDET) to join our team ... Volunteer opportunities - Reward and recognition programs - Employee committees & resource groups ...
... volunteer time off * Market-competitive pay and incentive programs * Continual development and ... Guidewire Software, Inc. is proud to be an equal opportunity and affirmative action employer. We ...
... volunteer time off * Market-competitive pay and incentive programs * Continual development and ... Guidewire Software, Inc. is proud to be an equal opportunity and affirmative action employer. We ...
... volunteer time off * Market-competitive pay and incentive programs * Continual development and ... Guidewire Software, Inc. is proud to be an equal opportunity and affirmative action employer. We ...
... volunteer time off * Market-competitive pay and incentive programs * Continual development and ... Guidewire Software, Inc. is proud to be an equal opportunity and affirmative action employer. We ...
Development Manager (Full-Stack)
Toronto, ON · Hybrid
CA$13K - CA$15K/mo
Enforce accountability for the quality of software that is crafted. Who you are: * Bachelor ... paid volunteer days Work/life support including the ability to work up to 4 weeks per year from ...
Development Manager (Full-Stack)
Toronto, ON · Hybrid
CA$13K - CA$15K/mo
Enforce accountability for the quality of software that is crafted. Who you are: * Bachelor ... paid volunteer days Work/life support including the ability to work up to 4 weeks per year from ...
Development Manager (Full-Stack)
Toronto, ON · Hybrid
CA$13K - CA$15K/mo
Enforce accountability for the quality of software that is crafted. Who you are: * Bachelor ... paid volunteer days Work/life support including the ability to work up to 4 weeks per year from ...
Development Manager (Full-Stack)
Toronto, ON · Hybrid
CA$13K - CA$15K/mo
Enforce accountability for the quality of software that is crafted. Who you are: * Bachelor ... paid volunteer days Work/life support including the ability to work up to 4 weeks per year from ...
Embedded Software Engineer
Toronto, ON · On-site
CA$90K - CA$100K/yr
Volunteer in your community and we will pay for that too. The R&D engineering team is responsible for all software and/or hardware design work for video products including Magellan, SNP, SDN ...
Embedded Software Engineer
Toronto, ON · On-site
CA$90K - CA$100K/yr
Volunteer in your community and we will pay for that too. The R&D engineering team is responsible for all software and/or hardware design work for video products including Magellan, SNP, SDN ...
Embedded Software Engineer
Toronto, ON · On-site
CA$90K - CA$100K/yr
Volunteer in your community and we will pay for that too. A Bit About The Role The R&D engineering team is responsible for all software and/or hardware design work for video products including ...
Embedded Software Engineer
Toronto, ON · On-site
CA$90K - CA$100K/yr
Volunteer in your community and we will pay for that too. A Bit About The Role The R&D engineering team is responsible for all software and/or hardware design work for video products including ...
Support the development of operational strategies and assist in their execution. HR: Assist in ... Experience with social media platforms, email marketing tools, or graphic design software is an ...
Support the development of operational strategies and assist in their execution. HR: Assist in ... Experience with social media platforms, email marketing tools, or graphic design software is an ...
Software Developer
Toronto, ON · Hybrid
CA$101K - CA$118K/yr
The Digital Applications Development Team is responsible for the development and application ... Generous time off policy, including 2 paid days annually to volunteer at a charity of your choice
Software Developer
Toronto, ON · Hybrid
CA$101K - CA$118K/yr
The Digital Applications Development Team is responsible for the development and application ... Generous time off policy, including 2 paid days annually to volunteer at a charity of your choice
In this role, you will be involved in the development of our cutting-edge, low-latency trading ... Voluntary LTD, Life & AD&D insurance * Flexible Vacation policy * Retirement plan with employer ...
In this role, you will be involved in the development of our cutting-edge, low-latency trading ... Voluntary LTD, Life & AD&D insurance * Flexible Vacation policy * Retirement plan with employer ...
In this role, you will be involved in the development of our cutting-edge, low-latency trading ... Voluntary LTD, Life & AD&D insurance * Flexible Vacation policy * Retirement plan with employer ...
In this role, you will be involved in the development of our cutting-edge, low-latency trading ... Voluntary LTD, Life & AD&D insurance * Flexible Vacation policy * Retirement plan with employer ...
Volunteer in your community and we will pay for that too. A Bit About The Role The R&D engineering team is responsible for all software and/or hardware design work for video products including ...
Volunteer in your community and we will pay for that too. A Bit About The Role The R&D engineering team is responsible for all software and/or hardware design work for video products including ...
Senior Software Engineer
Toronto, ON · On-site
Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech ... volunteering days and a day off for your birthday * Learning and development tools to assist with ...
Senior Software Engineer
Toronto, ON · On-site
Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech ... volunteering days and a day off for your birthday * Learning and development tools to assist with ...
Senior Software Developer
Toronto, ON · On-site
CA$80K - CA$130K/yr
This role combines hands-on full-stack development, technical leadership, problem solving and ... volunteer day. * Financial Security: Company-matching pension plan,share ownership program and ...
Senior Software Developer
Toronto, ON · On-site
CA$80K - CA$130K/yr
This role combines hands-on full-stack development, technical leadership, problem solving and ... volunteer day. * Financial Security: Company-matching pension plan,share ownership program and ...
You are adept at modern software development methodologies and are well-versed in DevOps/DevSecOps ... off, and volunteer days. * Competitive salary, annual bonus program, and participation in our ...
You are adept at modern software development methodologies and are well-versed in DevOps/DevSecOps ... off, and volunteer days. * Competitive salary, annual bonus program, and participation in our ...
You are adept at modern software development methodologies and are well-versed in DevOps/DevSecOps ... off, and volunteer days. * Competitive salary, annual bonus program, and participation in our ...
You are adept at modern software development methodologies and are well-versed in DevOps/DevSecOps ... off, and volunteer days. * Competitive salary, annual bonus program, and participation in our ...
Senior Software Engineer
Toronto, ON · On-site
Qualifications Required qualifications * 8+ years of hands-on software development experience in ... Volunteer time off * LinkedIn Learning * Employee-Assistance-Program (EAP) NIQ may utilize ...
Senior Software Engineer
Toronto, ON · On-site
Qualifications Required qualifications * 8+ years of hands-on software development experience in ... Volunteer time off * LinkedIn Learning * Employee-Assistance-Program (EAP) NIQ may utilize ...
Contribute to the full software development lifecycle, from requirements gathering and design to ... We offer employees two paid volunteer days off annually and opportunities to get involved with pro ...
Contribute to the full software development lifecycle, from requirements gathering and design to ... We offer employees two paid volunteer days off annually and opportunities to get involved with pro ...
Software Supply Chain Security Engineer
Toronto, ON · On-site
CA$90K - CA$157K/yr
Help execute our software supply chain security strategy to expand upon State Street's ability to ... development opportunities, flexible work-life support, paid volunteer days, and vibrant employee ...
Software Supply Chain Security Engineer
Toronto, ON · On-site
CA$90K - CA$157K/yr
Help execute our software supply chain security strategy to expand upon State Street's ability to ... development opportunities, flexible work-life support, paid volunteer days, and vibrant employee ...
Volunteer Software Development information
See Toronto, ON salary details
$18.6K - $32.4K
6% of jobs
$32.4K - $46.3K
12% of jobs
$59.6K is the 25th percentile. Wages below this are outliers.
$46.3K - $60.1K
7% of jobs
$60.1K - $74K
7% of jobs
$74K - $87.8K
9% of jobs
The median wage is $97.2K / yr.
$87.8K - $101.6K
12% of jobs
$101.6K - $115.5K
12% of jobs
$126.1K is the 75th percentile. Wages above this are outliers.
$115.5K - $129.3K
13% of jobs
$129.3K - $143.2K
11% of jobs
$143.2K - $157K
7% of jobs
$157K - $170.8K
4% of jobs
$18.6K
$98.1K
$170.8K
How much do volunteer software development jobs pay per year?
What is volunteer software development?
What are some common challenges faced by volunteer software developers, and how can they be effectively managed?
What are the key skills and qualifications needed to thrive as a volunteer software developer, and why are they important?
What is the difference between Volunteer Software Development vs Software Developer?
| Aspect | Volunteer Software Development | Software Developer |
|---|---|---|
| Credentials | Typically no formal credentials required; passion and basic coding skills | Bachelor's degree in Computer Science or related field often required |
| Work Environment | Non-profit, open-source projects, or community initiatives | Corporate, startup, or freelance settings |
| Employer & Industry | Non-profit organizations, open-source communities | Tech companies, startups, consulting firms |
| Search & Comparison Intent | Volunteering opportunities, unpaid coding roles | Paid employment, career development |
Volunteer Software Development involves unpaid work for non-profit or open-source projects, often with flexible credentials. Software Developers typically work in paid roles within companies, requiring formal education and professional experience. Both roles involve coding but differ mainly in compensation, work environment, and career progression.
What are the most commonly searched types of Software Development jobs in Toronto, ON?
The most popular types of Software Development jobs in Toronto, ON are:
What are popular job titles related to Volunteer Software Development jobs in Toronto, ON?
For Volunteer Software Development jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Volunteer Software Development jobs in Toronto, ON look for?
The top searched job categories for Volunteer Software Development jobs in Toronto, ON are:

Autodesk rating
9.1
Based on 8 frontline employees who took The Breakroom Quiz
26th of 246 rated software companies
Job description
Job Requisition ID #
L'affichage de poste en francais suivra / The French job posting follows.
26WD100656, Software Development Manager
Position Overview
Autodesk is looking for an experienced Software Development Manager to lead a high-performing engineering team within the Growth Experience Technology (GET) organization. The team builds and operates the post-purchase account experience - the customer-facing platforms that power account management, subscription management, personalization, and experimentation for customers after they've purchased. This includes the Account Portal, voluntary churn and retention flows, and the personalization/experimentation infrastructure that underpins them.
In this role, you will lead, hire, nurture, and grow a team of talented developers while staying close to technology. You will provide technical direction, review designs, guide delivery, develop proof of concepts when needed, and collaborate closely with Architects, Product Managers, Program Managers, and cross-functional engineering teams. We are looking for a hands-on, technology-forward engineering leader who embraces AI-assisted development, modern engineering practices, and technology disruption. The ideal candidate is creative, innovative, curious, and motivated to go above and beyond to deliver meaningful customer and business impact.
Responsibilities
Lead, mentor, hire, nurture, and develop a team of high-performing software developers
Build an inclusive, collaborative, ownership-driven engineering culture focused on accountability and continuous learning
Manage performance, career development, coaching, onboarding, and team growth
Create clarity around team priorities, roles, responsibilities, expectations, and success measures
Drive delivery planning and execution across quarterly and multi-quarter initiatives, with a durable multi-quarter roadmap and LOE-backed solution plans rather than sprint-to-sprint re-scoping
Collaborate with Product, Program, Architecture, Design, and other engineering teams to translate business goals into technical execution plans
Manage dependencies, risks, priorities, and trade-offs while communicating progress clearly to stakeholders
Remove technical, organizational, and process blockers to help teams deliver high-quality software predictably
Provide technical guidance for applications and services built using JavaScript, React, Node.js, Express, databases, AWS, and serverless technologies
Own the account portal's migration and evolution on Experience Builder (from legacy "experience service" architecture)
Guide the team's experimentation platform work - feature flagging and A/B testing via LaunchDarkly, identity/session handling via Oxygen ID and 3-legged OAuth token flows
Guide personalization capability for post-purchase account experiences - ML-driven and rules-driven surfaces (e.g., tailored account/learn content, subscription recommendations)
Provide technical direction for conversational-AI-powered account flows (e.g., AI-assisted cancellation/retention experiences), including safe experiment ramps, event instrumentation, and cross-system fallback handling (support/sales handoff)
Participate in architecture discussions, design reviews, code reviews, and technical decision-making
Partner with architects and senior developers to ensure scalable, maintainable, reliable, and secure system design
Promote strong engineering practices including automated testing, CI/CD, secure coding, observability, operational excellence, and production readiness
Support and improve build, deployment, and release processes using Jenkins and modern CI/CD pipelines
Develop or guide proof of concepts to validate new ideas, technologies, and architectural approaches
Champion responsible adoption of AI-assisted engineering practices, coding assistants, automation tools, and LLM-based development workflows
Encourage practical use of tools such as Cursor, Claude Code, GitHub Copilot, and similar AI-assisted coding platforms
Identify opportunities to use AI to improve engineering velocity, code quality, testing, documentation, debugging, and operational efficiency - including applying it to customer-facing personalization and experimentation, not just internal dev workflows
Foster creative and innovative thinking, encouraging the team to go beyond basic execution and continuously improve
Minimum Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
10+ years of software engineering experience, including hands-on development and production software delivery
2-4 years of experience in engineering leadership, people management, or technical team leadership
Experience hiring, mentoring, nurturing, and developing high-performing engineering teams
Strong hands-on background in JavaScript, React, Node.js, Express or similar modern web application development
Experience working with databases and designing data-driven applications
Experience with AWS cloud services and exposure to serverless architectures
Experience with CI/CD practices and tools such as Jenkins, Argo CD
Strong understanding of software design, code quality, design reviews, code reviews, and engineering best practices
Experience collaborating with Architects, Product Managers, Program Managers, and cross-functional engineering teams
Ability to manage delivery, priorities, dependencies, risks, and stakeholder expectations
Strong communication, problem-solving, decision-making, and execution skills
Preferred Qualifications
Experience building customer-facing account management, subscription management, commerce, or SaaS platforms
Hands-on or leadership experience with feature-flagging / experimentation platforms (LaunchDarkly or equivalent) and running controlled A/B rollouts on live customer traffic
Experience with personalization systems - ML-driven content/recommendation surfaces, or rules-based personalization at scale
Experience integrating or overseeing conversational AI / LLM-based customer experiences (e.g., AI-assisted retention, support, or self-service flows), including event instrumentation and safe experiment ramping
Familiarity with identity/auth flows for account systems (OAuth, 3-legged token flows, federated identity)
Experience designing and operating scalable, reliable, and secure cloud-native applications
Hands-on experience developing proof of concepts and evaluating new technologies
Familiarity with AWS Lambda, API Gateway, DynamoDB, RDS, S3, CloudFront, ECS, or similar AWS services
Experience with automated testing frameworks and quality engineering practices
Experience with GitOps and deployment tools such as Argo CD
Familiarity with containerization and orchestration platforms such as Docker, Kubernetes, ECS, or EKS
Experience improving developer productivity through automated build, test, security scan, and deployment pipelines
Exposure to infrastructure-as-code or cloud automation tools such as Terraform, CloudFormation, or AWS CDK
Experience with observability, monitoring, logging, incident response, and production support
Comfort managing cross-team dependencies with adjacent platform teams (e.g., identity, experimentation infra) where your team is a downstream consumer, not the owner
Strong enthusiasm for AI, emerging technologies, and modern software development practices
Hands-on experience using AI-assisted coding tools such as Cursor, Claude Code, GitHub Copilot, or similar platforms
Experience advocating for responsible AI adoption within engineering teams
Ability to balance technical depth, people leadership, delivery execution, and business impact
Creative and innovative mindset with a willingness to challenge the status quo and help teams go above and beyond
----------------------------------------------------------------------------------------------------------------------
26WD100656, Responsable du developpement logiciel
Apercu du Poste
Autodesk recherche un responsable du developpement logiciel experimente pour diriger une equipe d'ingenieurs hautement performante au sein de l'organisation Growth Experience Technology (GET). L'equipe developpe et gere l'experience client post-achat, c'est-a-dire les plateformes destinees aux clients qui permettent la gestion des comptes, la gestion des abonnements, la personnalisation et l'experimentation pour les clients apres leur achat.
Cela inclut le portail client, les flux lies au desabonnement volontaire et a la fidelisation, ainsi que l'infrastructure de personnalisation et d'experimentation qui les sous-tend.
A ce poste, vous dirigerez, recruterez, encadrerez et developperez une equipe de developpeurs talentueux tout en restant au plus pres de la technologie. Vous fournirez une orientation technique, examinerez les conceptions, guiderez la mise en uvre, developperez des preuves de concept si necessaire et collaborerez etroitement avec les architectes, les chefs de produit, les responsables de programme et les equipes d'ingenierie interfonctionnelles. Nous recherchons un responsable d'ingenierie pragmatique et a la pointe de la technologie, qui adhere au developpement assiste par l'IA, aux pratiques d'ingenierie modernes et aux innovations technologiques disruptives. Le candidat ideal est creatif, innovant, curieux et motive a se depasser pour generer un impact significatif tant pour les clients que pour l'entreprise.
Responsabilites
Diriger, encadrer, recruter, former et developper une equipe de developpeurs logiciels hautement performants
Construire une culture d'ingenierie inclusive, collaborative et axee sur la prise d'initiative, qui met l'accent sur la responsabilite et l'apprentissage continu
Gerer les performances, le developpement de carriere, l'accompagnement, l'integration et la croissance de l'equipe
Clarifier les priorites, les roles, les responsabilites, les attentes et les indicateurs de reussite de l'equipe
Piloter la planification et l'execution des livraisons pour les initiatives trimestrielles et pluritrimestrielles, avec une feuille de route pluritrimestrielle perenne et des plans de solution etayes par une analyse des exigences (LOE), plutot que de redefinir la portee a chaque sprint
Collaborer avec les equipes Produit, Programme, Architecture, Conception et autres equipes d'ingenierie pour traduire les objectifs metier en plans d'execution techniques
Gerer les dependances, les risques, les priorites et les compromis tout en communiquant clairement l'avancement des travaux aux parties prenantes
Eliminer les obstacles techniques, organisationnels et lies aux processus afin d'aider les equipes a livrer de maniere previsible des logiciels de haute qualite
Fournir des conseils techniques pour les applications et services developpes a l'aide de JavaScript, React, Node.js, Express, des bases de donnees, d'AWS et des technologies sans serveur
Prendre en charge la migration et l'evolution du portail client vers Experience Builder (a partir de l'architecture heritee experience service )
Guider les travaux de l'equipe sur la plateforme d'experimentation - activation de fonctionnalites et tests A/B via LaunchDarkly, gestion des identites et des sessions via Oxygen ID et flux de jetons OAuth a trois parties
Guider les capacites de personnalisation des experiences client post-achat - interfaces basees sur le machine learning et sur des regles (par exemple, contenu personnalise pour le compte ou d'apprentissage, recommandations d'abonnement)
Fournir une orientation technique pour les flux de compte alimentes par l'IA conversationnelle (par exemple, experiences de resiliation/fidelisation assistees par l'IA), y compris la mise en place progressive et securisee d'experiences, l'instrumentation des evenements et la gestion des bas de secours intersystemes (transfert entre le service client et les ventes)
Participer aux discussions sur l'architecture, aux revues de conception, aux revues de code et a la prise de decisions techniques
Collaborer avec les architectes et les developpeurs seniors pour garantir une conception de systeme evolutive, maintenable, fiable et securisee
Promouvoir des pratiques d'ingenierie rigoureuses, notamment les tests automatises, la CI/CD, le codage securise, l'observabilite, l'excellence operationnelle et la preparation a la mise en production
Soutenir et ameliorer les processus de compilation, de deploiement et de mise en production a l'aide de Jenkins et de pipelines CI/CD modernes
Developper ou encadrer des preuves de concept afin de valider de nouvelles idees, technologies et approches architecturales
Promouvoir l'adoption responsable de pratiques d'ingenierie assistees par l'IA, d'assistants de codage, d'outils d'automatisation et de workflows de developpement bases sur les modeles de langage (LLM)
Encourager l'utilisation concrete d'outils tels que Cursor, Claude Code, GitHub Copilot et d'autres plateformes de codage assistees par l'IA similaires
Identifier les opportunites d'utiliser l'IA pour ameliorer la velocite d'ingenierie, la qualite du code, les tests, la documentation, le debogage et l'efficacite operationnelle - y compris en l'appliquant a la personnalisation et a l'experimentation destinees aux clients, et pas seulement aux workflows de developpement internes
Favoriser une reflexion creative et innovante, en encourageant l'equipe a aller au-dela de ...
About Autodesk
Sourced by ZipRecruiter
Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. For more information visit autodesk.com or follow @autodesk.
Industry
Software development
Company size
10,000+ Employees
Headquarters location
San Rafael, CA, US
Year founded
1982