programmer software engineer jobs in Montreal

1,000 programmer software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Montreal, QC, Canada Pearson Full-time $175,000 - $210,000 Contract

    Pearson is seeking a Principal Engineer to drive technical leadership across engineering teams, shaping architecture and system design for scalable, maintainable solutions. This role reports to the Director of Engineering and collaborates with product, DevOps, and managers to accelerate delivery while maintaining high quality across the organization.You will...


  • Montreal, QC, Canada DEPT® Full-time $196,000 - $249,000 Contract

    WHY DEPT®? We are a Growth Invention company built to help the world’s most ambitious brands grow faster. Operating at the intersection of technology and marketing, we create what is next by pioneering ideas, acting fast, and moving further because standing still just is not in our DNA. We are drawn to people who stay curious, move with intent, and never...


  • Montreal, QC, Canada Devconnectplatform Full-time $164,000 - $246,000 Contract

    # Staff Software Engineer, Identity and Access ManagementKong Inc.164k–246k CADFull-timeremote· leadCanadaListed via Jobicy · posted 17 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionAre you ready to unlock intelligence?If you don’t think you meet all of the criteria below but are still interested in the job,...


  • Montreal, QC, Canada Taiga Motors Inc. Full-time $90,000 - $120,000 Contract

    Français ci-dessousEmbedded Software DeveloperTaiga is a Canadian company reinventing powersports with high-performance electric vehicles built for extraordinary environments. Built on a clean-sheet platform, our vehicles deliver industry-leading power-to-weight performance, advanced thermal systems, and connected technology. From premier ski resorts to...


  • Montreal, QC, Canada Affirm, Inc. Full-time $75,000 - $120,000 Contract

    At Affirms, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. We are looking for a Software Engineer to join the Identity Decisioning team, responsible for building backend systems that validates consumer identity in all of Affirms products...


  • Montreal, QC, Canada AssetWorks Inc Full-time $140,000 - $190,000 Contract

    AssetWorks Inc. seeks a Development Manager to lead a team of 5–8 engineers, driving AI-first development on an Angular/.NET stack. You will shepherd the roadmap, balance scope and quality, and mentor engineers while remaining hands-on with design and code reviews.You’ll champion AI-assisted workflows, manage delivery commitments, and collaborate with...


  • Montreal, QC, Canada Affirm Full-time $153,000 - $213,000 Contract

    At Aff… no hidden fees, no surprises, and no tradeoffs on what matters most. The Marketplace and App Experience domain is the main pillar of our core consumer strategy, driving the user journey across all of our frontend surfaces: Mobile and Web. The teams span across multiple products and areas to engage and provide value to our customers, starting with...


  • Montreal, QC, Canada Affirm Full-time $153,000 - $213,000 Contract

    At Affirms, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences and measurement systems that enable sustainable growth. Within MPE, the Marketing...

  • Software Engineer

    14 hours ago


    Montreal, QC, Canada Artelia Full-time $90,000 - $120,000 Contract

    Software Engineer (.NET / C# and AI/IoT)Full-timeAt Artelia Canada, we believe that every project is a unique opportunity to design solutions for a positive life. This is what drives us every day: imagining, creating, and delivering projects that make a real difference in people’s lives and contribute to a better future.With over 50 years of experience and...


  • Montreal, QC, Canada Affirm Full-time $133,000 - $183,000 Contract

    At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Data and Storage Services team is responsible for affirm's data infrastructure across OLTP and OLAP systems, spanning critical online checkout databases, batch orchestration,...


  • Montreal, QC, Canada Dye & Durham Corporation Full-time $125,000 - $135,000 Contract

    Transform the software landscape as a Senior Software Engineer with Dye & Durham, where you'll develop applications infused with AI capabilities. Lead in software quality and innovative practices to enhance business operations. This role involves deep technical collaboration to maintain and enhance in-house applications essential for industry impact. You...


  • Montreal, QC, Canada Promptcube3 Full-time $110,000 - $160,000 Contract

    About Us: Wrapbook is the AI platform for production finance. We’re building a system of action that puts finance teams in control of their whole production, from payroll, to spend, to accounting. Built for feature films, TV, and commercials, Wrapbook is trusted by teams at Netflix, Paramount, Anonymous Content, and more. With backing from Andreessen...


  • Montreal, QC, Canada Fidelity International Full-time $101,000 - $118,000 Contract

    Job Description Agentic Software DeveloperYou will be working on a 100% remote schedule as part of Fidelity's dynamic working arrangement. Current work authorization for Canada is required for all openings. At Fidelity, we've been helping Canadian investors build better financial futures for over 35 years. We offer individuals and institutions a range of...


  • Montreal, QC, Canada Tailscale Full-time $218,000 - $303,000 Contract

    Thank you for considering Tailscale. If this job description resonates with you, please apply. Frequently cited statistics show that people who identify with historically marginalized groups are likely to apply to jobs only if they meet 100% of the qualifications. We encourage you to help us break that statistic! About Tailscale Tailscale is making safe...

  • Java Software Engineer

    14 hours ago


    Montreal, QC, Canada AppDirect, Inc Full-time $90,000 - $130,000 Contract

    Software DeveloperPour la version française de cette description de poste, veuillez consulter le lien suivant / For the French version of this job description, please refer to the following link:Développeur/Développeuse LogicielAbout AppDirectBecome a digital, global citizen and enable the new generation of digital entrepreneurs around the world....


  • Montreal, QC, Canada Affirm, Inc. Full-time $101,000 - $151,000 Contract

    Affirm, Inc. is seeking a software engineer to help build backend systems at scale in a remote-capable role across Canada. You will work with JavaScript/TypeScript and Python or Kotlin, delivering clear, tested, and extensible code within a multi-component environment.The role emphasizes ownership, collaboration with a global engineering team, and ongoing...


  • Montreal, QC, Canada Clariti Cloud Inc. Full-time $147,000 - $228,000 Contract

    Clariti Cloud Inc. is hiring a product engineering developer to join a small, senior pod inside our Agentic SDLC framework, building permitting, licensing, plan review, and inspections for North American cities.You will direct coding agents, write clear specs, review outputs, and own the results as if you wrote the code, delivering features with quality,...

  • Software Engineer

    14 hours ago


    Montreal, QC, Canada Affirm, Inc. Full-time $70,000 - $95,000 Contract

    The Batch Developer Experience team makes batch development and testing faster and more reliable at affirmAs a developer on this team you will partner with product and infrastructure engineers to build the tools and systems that streamline workflows, strengthen testing and ultimately improve the reliability of affirm’s critical batch workloadsWith the...


  • Montreal, QC, Canada Opportunities with AppDirect's Advisor Partners (Recruitment as a Service) Full-time $90,000 - $130,000 Contract

    Full Stack Software Developer - Engineered Arts About Engineered Arts Engineered Arts is the leading manufacturer of full-size humanoid robots used for entertainment, education and communication. With 20 years of hardware and software development, our robots have been sold in over 30 countries worldwide with customers such as NASA, PwC, Meta and many...


  • Montreal, QC, Canada Baseten Full-time

    Elevate your career at Baseten by developing cutting-edge Voice AI systems! This role emphasizes high-impact contributions to Voice AI infrastructure.In this position, you will manage Baseten's Voice AI offerings, focusing on the complete lifecycle from architecture to deployment. Collaborate with interdisciplinary engineering teams to create real-time...