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 ekona.ai Full-time $80,000 - $120,000 Contract

    ekona.ai in Montreal, Canada, is seeking skilled engineers to build production-grade AI systems. You will engage with clients, understand their problems, prototype solutions, and influence our technical roadmap.Ideal candidates have several years in software engineering and experience with cloud-native development and LLMs. This role offers autonomy and the...


  • Montreal, QC, Canada Devconnectplatform Full-time $183,000 - $252,000 Contract

    # Senior Software Engineer II - IntegrationsWrapbook183k–252k CADFull-timeremote· seniorCanadagopythonrailsrubyredispostgrestypescriptListed via Jobicy · posted 20 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionAbout Us:Wrapbook is the AI platform for production finance. We’re building a system of action that...


  • Montreal, QC, Canada Affirm, Inc. Full-time $85,000 - $125,000 Contract

    With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your workYou will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by...


  • Montreal, QC, Canada Archera Full-time $110,000 - $165,000 Contract

    Empower cloud efficiency as a Senior Fullstack Software Engineer with Archera. Leverage your skills in frontend and backend development to build impactful FinTech solutions. You will play a crucial role on the Core Application team, focusing on both customer-facing features and crucial backend services. Your technical expertise in React, TypeScript, and...


  • Montreal, QC, Canada Atlassian Corp. Full-time $173,000 - $226,000 Contract

    Principal Software Engineer - Confluence AIEngineering | Canada, Canada | Remote, Remote | San Francisco, United States | Seattle, United States | Mountain View, United States or RemoteAtlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family,...


  • Montreal, QC, Canada Aduna Global, LLC Full-time $130,000 - $180,000 Contract

    Join Aduna Global as a Performance-Focused Software Engineer. You will own backend service performance and contribute to hybrid operations while engaging with advanced profiling techniques. In this Senior Software Engineer role, you'll address performance challenges in a high-volume, multi-CSP platform. With solid experience in Go, Java, Python, or Node,...


  • Montreal, QC, Canada Velora Full-time $160,000 - $180,000 Contract

    Elevate nonprofit software solutions as a Senior Software Engineer with Velora. Focus on building AI-native platforms while enhancing CRM, integrations, and donor management workflows. Join Velora, a unified company formed from Aplos, Raisely, and Keela, as a Senior Software Engineer. This full-stack role emphasizes driving projects from prototype to...


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

    Elevate your software engineering career with Affirm as a Senior Software Engineer. This remote role focuses on shipping web and mobile applications, emphasizing collaboration and innovative problem-solving. At Affirm, you will play a vital role in the Marketplace and App Experience domain, collaborating with cross-functional teams to enhance user journeys...


  • Montreal, QC, Canada Lockheed Martin Corp. Full-time $80,000 - $100,000 Contract

    Become a key player in simulation software as an Engineer transitioning systems to interactive 3D environments. Enjoy a flexible hybrid schedule while engaging in collaborative engineering efforts. In this role, you will focus on designing Unity-based applications that integrate existing functionalities within a modern system framework. Collaborating with...


  • Montreal, QC, Canada Honeycomb.io Full-time $250,000 - $280,000 Contract

    Elevate your career remotely with Honeycomb as a Senior Software Engineer II specializing in LLM Observability. Leverage your expertise in AI systems and full-stack development while shaping observability tools for notable clients. In this senior role at Honeycomb, you will take charge of developing AI observability capabilities, ensuring a seamless...


  • Montreal, QC, Canada Jobgether Full-time $140,000 - $210,000 Contract

    This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - AI Infrastructure based in Canada. We are seeking an experienced software engineer to build and operate the production infrastructure that powers intelligent AI agents at scale. In this role, you will...


  • Montreal, QC, Canada Toast, Inc. Full-time $169,000 - $270,000 Contract

    Location(s): Canada (Remote - East Coast preferred) Bready* to make a change? Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy. Toast is driven to build a platform that helps our customers adapt, take control, and get back...


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

    Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences and measurement systems that enable sustainable growth. Within MPE, the MarTech pillar owns Affirms Logged-Out Web experiences, web experimentation, client-side tagging, marketing technology integrations, attribution, and measurementAs a Software Engineer II on MPE,...


  • Montreal, QC, Canada Epistemix Full-time $90,000 - $130,000 Contract

    Join to apply for the Senior Back End Software Engineer role at Epistemix. Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of building something new and want to work on problems that matter. In order to do this job well, you must be a curious and eager problem solver with...


  • Montreal, QC, Canada Vanta Full-time $100,000 - $140,000 Contract

    Join to apply for the Senior Fullstack Software Engineer, GRC role at VantaJoin to apply for the Senior Fullstack Software Engineer, GRC role at VantaAt Vanta, our mission is to secure the internet and protect consumer data. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove...


  • Montreal, QC, Canada Billennium Full-time $90,000 - $130,000 Contract

    Become a Frontend Software Engineer at Billennium, contributing to innovative applications in drug discovery workflows. This remote role focuses on building user-friendly interfaces and visualizations. Billennium, a global technology company headquartered in Poland, is seeking a talent for its remote team in Canada. This full-time position involves creating...


  • Montreal, QC, Canada TLNT Bridge Recruiting Full-time $160,000 - $220,000 Contract

    Staff Software Developer (Remote Canada)About Our ClientOur client is a technology company transforming the building supply industry through modern digital solutions. Their platform helps independent building suppliers deliver exceptional customer experiences by streamlining commerce, sales, accounts receivable, operations, and customer service.They are a...


  • Montreal, QC, Canada Xero Full-time $120,000 - $170,000 Contract

    Join Xero as a Senior Software Engineer, specializing in AI Enablement. This hybrid role will have you developing tools and platforms, influencing how engineers engage with AI. As a key member of the AI Enablement team, you’ll expand Xero's internal skills marketplace and distribution for AI tools. Collaborate with leaders from AWS, Microsoft, and GitHub,...


  • Montreal, QC, Canada Affirm Full-time $181,000 - $241,000 Contract

    At Affirm, 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 seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role is critical in ensuring the reliability, scalability, and efficiency of our...


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

    Join the Streaming team at Affi as a Software Engineer II, focusing on backend systems in a remote environment. Collaborate effectively, leveraging technologies to drive innovative data solutions. This Software Engineer position requires at least 1.5 years of experience in backend system design and development. Proficiency in either Python or Kotlin is...