Software Developer Jobs in Canada

About 3280 results in (7) seconds Clear Filters

Jobs Search

About 3280 results in (7) seconds
Director, Software Development at Spare Labs
Vancouver, BC, Canada - Full Time
Skills Needed
Leadership Skills, Design, People Management, Communication Skills, Teams, Managing Managers, Web Development
Qualification
Graduate
Director, Software Development at Alimentiv
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer (Full-Stack) at Cozey
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Director, Software Development at Spare
Vancouver, BC, Canada - Full Time
Skills Needed
People Management, Design, Teams, Leadership Skills, Managing Managers, Web Development, Communication Skills
Qualification
Graduate
Software Development Team Lead at Staples
Richmond Hill, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer 2 (MC Trade) at Personify
Remote, British Columbia, Canada - Full Time
Skills Needed
Software Development
Qualification
Graduate
Software Engineer (Full-Stack) at Cozey
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer (Full-Stack) at Cozey
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Application Software Architect at NTT Data
Ottawa, ON, Canada - Full Time
Skills Needed
Entity Framework Core, Computer Science, Information Technology, Cloud Services, Microsoft
Specialization
Computer Science, Engineering, Information Technology, Technology
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Software Engineer - Server Team at MGIS
Halifax, NS, Canada - Full Time
Skills Needed
Communication Skills, Java, Architecture, Coding Practices, Docker, Neo4j, Postgresql, Kubernetes, Groovy, Spring Boot, Distributed Systems, Computer Science, Aws, Graph Databases
Specialization
Computer science engineering or a related technical discipline or equivalent experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Architect, Software Engineering at Compass Group
Toronto, ON, Canada - Full Time
Skills Needed
Aws, Teams, Adrs, Design Standards, Rfcs, Citizenship, Typescript
Specialization
Computer science engineering or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
software development programmer at CANCO TECHNOLOGIES LTD
Mississauga, ON L5T 2N5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Director, Software Engineering at Capital One CA
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Azure, Performance Management, Computer Science, Configuration Management, Decision Making, People Management, Search, Email, Succession Planning, Teams, Team Building, Automation Tools, Software Engineers, Agile Environment, Software Development
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Team Lead, Algorithms at Pulse Medica
Edmonton, AB T5J 3E8, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science software engineering or a closely related field
Qualification
Graduate
Software Sales Specialist (SAP) at SHEFARIA ENTERPRISES INC
Mississauga, ON, Canada - Full Time
Skills Needed
Sap Fiori, Oracle, Sap Solutions, Sap, Software Sales, Sap Products, Software Solutions, Hubspot, Customer Requirements, Microsoft Dynamics
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Director, Software Engineering at Broadridge
Toronto, ON M5H 1A1, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
DevOps Software Engineer Intern at Roche
Mississauga, ON, Canada - Full Time
Skills Needed
Developers
Qualification
Graduate
Software Engineer (Full Stack) at Citylitics
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Technology Adoption, Unix, Technical Communication, Typescript, Jira, Access Control, Technical Demonstrations, Agile Methodologies, Multi Factor Authentication, Git, Rbac, Distributed Systems
Specialization
Computer science engineering or a related field
Qualification
Trade Certificate
Experience Required
Minimum 4 year(s)
Senior Software Engineer, Ruby at Portside Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Business Aviation, Sql, Ruby, Communication Skills, Test Coverage, Rspec, Aws, Cypress, Graphql
Qualification
Graduate
Senior Software Engineer (Ads) at Instacart
Toronto, ON, Canada - Full Time
Skills Needed
Distributed Systems, Spark, Sql, Data Analysis, Computer Science, Hadoop, Ownership, Kafka, General Programming, Debugging, Engineers, Hive, Dbt
Specialization
Computer science software engineering or a related field or equivalent proven industry experience (4 years
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Director, Software Development at Spare Labs
Vancouver, BC, Canada -
Full Time


Start Date

Immediate

Expiry Date

30 Nov, 25

Salary

214699.0

Posted On

31 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Leadership Skills, Design, People Management, Communication Skills, Teams, Managing Managers, Web Development

Industry

Other Industry

Description

ABOUT US

Spare is a fast-growing startup transforming the way people move with on-demand transit solutions. We thrive on innovation, rapid execution, and building products that make a real impact in communities around the world. As we continue to scale, we’re looking for a Director of Software Development to play a pivotal role in shaping our software development organization and enabling Spare’s next phase of growth.

Requirements

  • 10+ years of software development experience, with 3+ years in a director-level (or equivalent) role managing managers
  • Proven experience in people management within software development organizations
  • Background in web development and awareness of modern web stacks, code pipelines, and devops paradigms
  • Strong organizational leadership skills, with a track record of scaling teams and driving measurable results
  • Excellent collaboration and communication skills, with experience working cross-functionally with product and desig
Responsibilities

As Director of Software Development, you’ll be responsible for leading and scaling a high-performing development team while empowering our technical leaders to focus on product innovation and delivery. This role is 80% people and organizational leadership, and 20% technical contribution — reviewing code, mentoring, and maintaining technical depth, with the ability to jump in and be hands-on when needed.
Reporting directly to our VP of Software Development, you’ll manage team leads across our emerging products and core systems, ensuring that our developers are productive, our products are high quality, and our organization continues to scale effectively. This is a highly visible leadership role where you’ll collaborate closely with product, design, and other cross-functional teams, while also serving as a mentor to emerging leaders within the company.

Key Responsibilities ✨

  • Lead, coach, and develop software development team leads, ensuring strong people management and technical mentorship across the software development organization
  • Ensure delivery of high-quality products that meet user and business needs
  • Partner closely with product and design leaders to align roadmaps and execution
  • Balance hands-on technical involvement (e.g., code reviews, architectural input) with organizational leadership
  • Foster a culture of urgency, ownership, and results while maintaining Spare’s values of collaboration and inclusion
  • Navigate and shape Spare’s evolving structure, establishing scalable processes while remaining adaptable in a high-growth environment
  • Actively contribute to recruiting and retention, ensuring a strong and diverse pipeline of talent
  • Travel quarterly to connect with distributed teams and participate in leadership events and customer visits

About you ✨

  • A proven software development leader with experience managing managers and scaling software development teams in fast-moving environments
  • Skilled in people management, coaching, and building high-performing teams
  • Product-oriented, able to translate user needs and business goals into technical execution
  • Comfortable operating in ambiguity, creating clarity and alignment where structure is still developing
  • Driven by urgency and results, while fostering an inclusive and collaborative culture
  • Technically fluent with modern web development practices, able to review code and provide meaningful technical guidance
  • Excited by the opportunity to be one of the first leaders at this level within Spare, helping define how our software development organization grows
  • Open to hybrid work with three days of the week in-person in our Vancouver office

Requirements

  • 10+ years of software development experience, with 3+ years in a director-level (or equivalent) role managing managers
  • Proven experience in people management within software development organizations
  • Background in web development and awareness of modern web stacks, code pipelines, and devops paradigms
  • Strong organizational leadership skills, with a track record of scaling teams and driving measurable results
  • Excellent collaboration and communication skills, with experience working cross-functionally with product and design

It Will Be Considered a Plus:

  • Experience in the transit, mobility, or logistics industries
  • Leadership experience through high-growth startup stages
  • Previous work in companies at a similar funding stage
  • Commitment to building diverse teams and inclusive organizations

Why Join Us?

  • Opportunity to shape and scale Spare’s development organization at a pivotal growth stage
  • Mentorship under exceptional executive leadership, with exposure to strategic decision-making at the highest levels
  • Be one of the first leaders at this tier, building the foundation for how Spare’s software development org scales
  • Collaborate with a passionate, mission-driven team making a real-world impact

Benefits

  • Purposeful work: Be a part of a mission-driven company that is solving real-world problems and improving the lives of people around the world.
  • Growth Opportunities: Spare is growing fast and there is uncapped potential for rapid advancement of motivated high performers on our team!
  • Market-competitive pay: We benchmark roles annually to attract and retain top talent. For Growth roles, we also offer a competitive commission/bonus structure that rewards strong performance.
  • Stock options: Enjoy the feeling of ownership. All Spartians are provided stock options, so you can share in the growth and success of Spare!
  • Home office allowance: We recognize the importance of a productive home office setup to help you do your best work, which is why we provide a CA$1,000 home office allowance.
  • Health insurance: We offer a fully-paid health insurance package for you and your dependents that includes prescription drug, paramedical, mental health, dental, life insurance, travel insurance, and Employee Assistance Program.
  • Lifestyle Spending Account: We offer CA$500 per year Lifestyle Spending Account (taxable benefit), which you can use to get reimbursed for a variety of expenses including education, wellness, transportation, and childcare/pet care.
  • Paid time off: Along with your three weeks of annual vacation, we offer unlimited sick days and have company-wide shut-down days to help you rest and recharge.

About Spare

Director, Software Development at Spare Labs
Vancouver, BC, Canada - Full Time
Skills Needed
Leadership Skills, Design, People Management, Communication Skills, Teams, Managing Managers, Web Development
Qualification
Graduate
Director, Software Development at Alimentiv
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer (Full-Stack) at Cozey
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Director, Software Development at Spare
Vancouver, BC, Canada - Full Time
Skills Needed
People Management, Design, Teams, Leadership Skills, Managing Managers, Web Development, Communication Skills
Qualification
Graduate
Software Development Team Lead at Staples
Richmond Hill, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer 2 (MC Trade) at Personify
Remote, British Columbia, Canada - Full Time
Skills Needed
Software Development
Qualification
Graduate
Software Engineer (Full-Stack) at Cozey
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer (Full-Stack) at Cozey
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Application Software Architect at NTT Data
Ottawa, ON, Canada - Full Time
Skills Needed
Entity Framework Core, Computer Science, Information Technology, Cloud Services, Microsoft
Specialization
Computer Science, Engineering, Information Technology, Technology
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Software Engineer - Server Team at MGIS
Halifax, NS, Canada - Full Time
Skills Needed
Communication Skills, Java, Architecture, Coding Practices, Docker, Neo4j, Postgresql, Kubernetes, Groovy, Spring Boot, Distributed Systems, Computer Science, Aws, Graph Databases
Specialization
Computer science engineering or a related technical discipline or equivalent experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Architect, Software Engineering at Compass Group
Toronto, ON, Canada - Full Time
Skills Needed
Aws, Teams, Adrs, Design Standards, Rfcs, Citizenship, Typescript
Specialization
Computer science engineering or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
software development programmer at CANCO TECHNOLOGIES LTD
Mississauga, ON L5T 2N5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Director, Software Engineering at Capital One CA
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Azure, Performance Management, Computer Science, Configuration Management, Decision Making, People Management, Search, Email, Succession Planning, Teams, Team Building, Automation Tools, Software Engineers, Agile Environment, Software Development
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Team Lead, Algorithms at Pulse Medica
Edmonton, AB T5J 3E8, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science software engineering or a closely related field
Qualification
Graduate
Software Sales Specialist (SAP) at SHEFARIA ENTERPRISES INC
Mississauga, ON, Canada - Full Time
Skills Needed
Sap Fiori, Oracle, Sap Solutions, Sap, Software Sales, Sap Products, Software Solutions, Hubspot, Customer Requirements, Microsoft Dynamics
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Director, Software Engineering at Broadridge
Toronto, ON M5H 1A1, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
DevOps Software Engineer Intern at Roche
Mississauga, ON, Canada - Full Time
Skills Needed
Developers
Qualification
Graduate
Software Engineer (Full Stack) at Citylitics
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Technology Adoption, Unix, Technical Communication, Typescript, Jira, Access Control, Technical Demonstrations, Agile Methodologies, Multi Factor Authentication, Git, Rbac, Distributed Systems
Specialization
Computer science engineering or a related field
Qualification
Trade Certificate
Experience Required
Minimum 4 year(s)
Senior Software Engineer, Ruby at Portside Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Business Aviation, Sql, Ruby, Communication Skills, Test Coverage, Rspec, Aws, Cypress, Graphql
Qualification
Graduate
Senior Software Engineer (Ads) at Instacart
Toronto, ON, Canada - Full Time
Skills Needed
Distributed Systems, Spark, Sql, Data Analysis, Computer Science, Hadoop, Ownership, Kafka, General Programming, Debugging, Engineers, Hive, Dbt
Specialization
Computer science software engineering or a related field or equivalent proven industry experience (4 years
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Loading...