Talent.com
Software Engineer
Software EngineerCanny • Montreal, Quebec, Canada
Software Engineer

Software Engineer

Canny • Montreal, Quebec, Canada
28 days ago
Job type
  • Full-time
Job description

Thousands of companies build better software products with the help of Canny's customer feedback platform. As a Software Engineer , you'll be building and improving the core product our customers rely on every day.

This role is a great fit for someone who enjoys shipping high-quality features, solving real customer problems, and collaborating closely with a small, thoughtful team. You'll have ownership, autonomy, and a direct impact on both the product and the business.

We are :

  • Fully remote with no office
  • 10 people, spread across 3 countries (US, Canada, Spain)
  • Bootstrapped (no outside funding) and profitable
  • 8 years in business

What you'll do :

  • Build and ship product features :  Design, implement, and maintain product functionality end-to-end, from backend logic to frontend UI.
  • Fix bugs and improve reliability :  Identify, debug, and resolve issues to keep the product stable and performant.
  • Improve UI / UX :  Collaborate with product and design to refine user flows and make the product intuitive and delightful to use.
  • Own technical decisions :  Contribute to architecture discussions, make pragmatic tradeoffs, and help keep our codebase clean and scalable.
  • Collaborate cross-functionally :  Work closely with product, support, and GTM to understand customer needs and turn them into great product experiences.
  • Review and improve code :  Participate in code reviews and continuously improve engineering standards and tooling.
  • Support production when needed :  Help diagnose and resolve production issues, ensuring customers are unblocked quickly.
  • Ad-hoc engineering projects :  Tackle technical initiatives that improve performance, scalability, developer experience, or internal systems.
  • Experience you have :

  • Experience building and maintaining production web applications
  • Strong proficiency in modern JavaScript / TypeScript and React
  • Comfort working across the stack (frontend, backend, APIs, databases)
  • Experience writing clean, maintainable, and well-tested code
  • Strong written and verbal communication skills — you can explain technical concepts clearly
  • A proactive, ownership-driven mindset — you see problems and fix them
  • Ability to manage your time effectively and stay productive in a remote, async environment
  • Previous SaaS experience is a plus
  • ​​Why you'll love working here

  • You'll be joining a small, collaborative, high-impact team where engineers have real ownership
  • Your work will directly shape the product and be used by thousands of customers
  • You'll have the autonomy to ship, iterate, and improve continuously — without bureaucracy
  • Compensation & Benefits :

  • Base salary of $95,000 - $145,000 CAD
  • Bonus program (8% of base salary, varies based on performance)
  • Regular compensation reviews (conducted semi-annually)
  • Equity grant
  • 20 paid vacation days, 15 paid holidays, and unlimited sick leave.
  • Benefits : medical, dental, and vision insurance
  • In-person team retreats every year
  • Apply :

  • In your application, please submit your resume, an optional cover letter, and explain your motivation to join Canny (we genuinely value understanding why you're drawn to us!).
  • A heads-up : Every application is carefully reviewed by our team. Please answer the screening questions diligently to stand out and ensure your success.  Candidates who don't answer the screening questions will not advance.
  • Candidates who have obviously copied and pasted from an AI platform will not progress. It's fine to use AI to support your application, but not to complete it entirely. Yes, we can tell!
  • For some extra flair, share a link to your favourite GIF.
  • Location :

  • This role requires working North American hours to coordinate with the team. Our ideal candidate is located in Canada, and the role is budgeted for a Canadian hire. However, if you are in another location, we are open to hearing from you.
  • Create a job alert for this search

    Software Engineer • Montreal, Quebec, Canada

    Similar jobs
    Software Engineer, Platform - Montreal, Canada

    Software Engineer, Platform - Montreal, Canada

    Speechify • Montreal, QC, Canada
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer, Intermediate or Senior

    Software Engineer, Intermediate or Senior

    Index • Montreal, QC, Canada
    Full-time
    Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it. AI technologies to help companie...Show more
    Last updated: 30+ days ago • Promoted
    Hybrid Software Engineer — Montreal Innovator

    Hybrid Software Engineer — Montreal Innovator

    Ericsson GmbH • Montreal
    Full-time
    Une entreprise technologique mondiale à Montréal recherche un Développeur.Ce rôle offre la chance d'utiliser vos compétences pour développer des solutions innovantes aux défis de demain.Environneme...Show more
    Last updated: 16 hours ago • Promoted • New!
    C# Software Engineer – Agile, Secure Systems (Remote)

    C# Software Engineer – Agile, Secure Systems (Remote)

    Leonardo Group • Ahuntsic North, ca
    Remote
    Full-time
    A leading technology firm in Ontario is seeking a C# Software Developer to join its team in Ottawa.You will design and develop components for next-generation products in the Electronic Warfare sect...Show more
    Last updated: 21 days ago • Promoted
    Software Engineer - Full Stack

    Software Engineer - Full Stack

    Veeva Systems • Ahuntsic North, ca
    Full-time
    Software Engineer - Full Stack.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest...Show more
    Last updated: 21 days ago • Promoted
    Applied AI Software Engineer - Simpro Software

    Applied AI Software Engineer - Simpro Software

    Simpro Software • laval, qc, ca
    Full-time
    The Applied AI Software Engineer will be responsible for the rapid technical design and delivery of AI agents and frameworks built on top of SIMPRO FSMs. Working closely with the AI Platform Product...Show more
    Last updated: 15 days ago • Promoted
    Software Engineer

    Software Engineer

    SGS Société Générale de Surveillance SA • Montreal
    Full-time
    In this central and dynamic role, you will contribute to the design, development, testing, and deployment of crucial features in applications used by our traders and operations across the globe, wi...Show more
    Last updated: 12 days ago • Promoted
    Lead Software Engineer, Investment Platforms

    Lead Software Engineer, Investment Platforms

    Nymbus Capital • Montreal, QC, Canada
    Full-time
    Lead Software Engineer, Investment Platforms.Location : Montreal (Hybrid : 3 days in-office, 2 days remote).Functions : Investment Management, Software Development. Nymbus Capital is a Montreal-based s...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer

    Software Engineer

    Centiro • Montreal
    Full-time
    Centiro is a Swedish software company with more than 650+ employees.Our solutions empower marquee brands and finer supply chains in 175+ countries. We believe in enabling and empowering commerce for...Show more
    Last updated: 14 days ago • Promoted
    Software Engineer, R&D Applications

    Software Engineer, R&D Applications

    Ciena Corporation • Ahuntsic North, ca
    Full-time
    They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you...Show more
    Last updated: 21 days ago • Promoted
    Software Engineer

    Software Engineer

    ClearEstate Technologies Inc • Montreal
    Full-time
    Are you looking to be part of a mission-driven, fast-growing tech company? ClearEstate is redefining estate planning and settlement with cutting-edge technology and compassionate support.We're look...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer - Web API Platform

    Senior Software Engineer - Web API Platform

    Scribd, Inc. • Ahuntsic North, ca
    Full-time
    Senior Software Engineer, Web API Platform role at.About The Company At Scribd Inc.Join our team as we create a world of stories and knowledge, democratize the exchange of ideas and information, an...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Barracuda Networks • Ahuntsic North, ca
    Full-time
    Req ID : 26-322(2) Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    LanceSoft, Inc. • Montreal
    Full-time
    The position requires an experienced Power Platform engineer to develop solutions for customers and to create self-service tools. The role demands expertise in both development and infrastructure, a...Show more
    Last updated: 14 days ago • Promoted
    Software Engineer

    Software Engineer

    ClearEstate • Montreal
    Full-time
    Are you looking to be part of a mission-driven, fast-growing tech company? ClearEstate is redefining estate planning and settlement with cutting-edge technology and compassionate support.We’re look...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer

    Software Engineer

    Afuva • Ahuntsic North, ca
    Full-time
    Afuva is a pioneering technology company specializing in advanced AI solutions.We develop cutting-edge AI for smart devices, home automation, image and vision, and wearable technology, alongside ro...Show more
    Last updated: 21 days ago • Promoted
    Software Engineer

    Software Engineer

    Microsoft Canada • montréal, qc, Canada
    Full-time
    Healthcare and Life Sciences (HLS).Microsoft, nous développons des solutions pour le secteur de la santé qui aident les organisations à atteindre leurs objectifs à travers l’industrie, avec un enga...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer, Platform - Ottawa, Canada

    Software Engineer, Platform - Ottawa, Canada

    Clutch Canada • Ahuntsic North, ca
    Full-time
    PLEASE APPLY THROUGH THIS LINK : https : / / job-boards.Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone—we absorb the w...Show more
    Last updated: 10 days ago • Promoted