programmer software engineer jobs in Montreal

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


  • Montreal, Quebec, Canada Aversan Inc. Full-time $115,000 - $135,000 Contract

    Full Stack Senior Software Developer Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defense, and space industries. We are currently seeking a qualified Full Stack Senior Software...


  • Montreal, Quebec, Canada Bot Verification Full-time

    Job Title: iOS Mobile Application Developer Job Location: Montreal, Quebec, Canada Job Duration: 6 months (contract-to-hire) Description: We're seeking a talented iOS Mobile Developer who is not only proficient in Swift but also has experience with Python to contribute to the Backend For Frontend (BFF) component of our technology stack. If you're passionate...


  • Montreal, Montreal (administrative region), Canada SpaceBridge Full-time $80,000 - $110,000 Contract

    An innovative firm is seeking an Embedded Software Developer to contribute to cutting-edge satellite communication products. In this role, you will engage in real-time design and development, focusing on high-level programming and IP networking. You will be part of a collaborative team, guiding and mentoring engineers while ensuring best practices in...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Highdive Full-time

    NetEase recherche un Programmeur moteur senior à Montréal pour concevoir des architectures et résoudre des problèmes complexes du moteur et de la pile technologique. Vous gérerez le moteur de base et soutiendrez les intégrations avec Unreal Engine et d'autres fournisseurs. Le candidat idéal possède au moins 8 ans d'expérience dans le jeu AAA, 3...


  • Montreal, Montreal (administrative region), Canada Toparo Full-time €80,000 - €120,000 Contract

    An established industry player is seeking a Senior Software Developer to join their Consumer Interactions division. This pivotal role focuses on enhancing consumer interaction systems using C# and Azure Cloud Services. The ideal candidate will have over 7 years of experience in software development, demonstrating a strong grasp of cloud architecture and...


  • Montreal, Quebec, Canada Cohere Full-time

    Who are we? Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems. We’re training and deploying frontier models for enterprises who are building AI systems. We believe that our work is instrumental to the widespread adoption of...


  • Montreal, Quebec, Canada Wissen Technology Full-time

    OverviewRole: Java Software EngineerTitle: AVP/VPMode of Work: 3 days/week onsite requiredRequired Experience: 5+ yearsAbout the jobThe Wissen team continues to expand its footprint in the USA, Canada, UK, Australia, and India. More openings to come as we continue to grow the team!Please read below for a brilliant career opportunity.ResponsibilitiesDevelop...

  • Software Engineer

    2 days ago


    Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Compunnel Inc. Full-time

    Overview Location: Montreal (Day 1 onboarding onsite / in office presence 3x week) The Workflow Orchestration area that houses the Community of Practice also has several development teams providing Pega transformation solutions supporting Operations. As a Pega Administrator, you will be responsible for the administration, maintenance, and support of our...


  • Montreal, Quebec, Canada Motion Full-time

    About Motion Motion is building the command center for creative strategists: an AI‑native platform that bridges the gap between performance marketers and creative teams, so they can uncover what’s working, what’s not, and ship more winning ads across platforms like YouTube, LinkedIn, Meta, and TikTok. We’re at the forefront of AI as the foundation of...


  • Montreal, Quebec, Canada Motion Full-time

    Shape the future of creative strategy at Motion as a Senior Software Engineer focusing on infrastructure. Leverage your expertise in backend systems, cloud services, and data-intensive APIs to innovate in a remote-first environment. Motion is seeking a Senior Software Engineer who excels in blending product code with infrastructure requirements. With over...

  • Software Engineer

    2 days ago


    Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Platform.sh Full-time

    About Upsun (formerly Platform.sh) Upsun is the cloud application platform humans and robots love. It is built for today's hybrid teams, where AI agents write and test code and humans focus on solving the problems that really matter. Developers, DevOps engineers, and platform teams use Upsun to build, ship, and scale confidently without wrestling with...

  • Software Engineer

    2 days ago


    Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Pubgenius Inc. Full-time

    Overview pubGENIUS is a React.js + Next.js development agency and ad tech startup. We are looking for stellar developers to join our agency team to build websites and apps for clients in the US and Europe. We specialize in AI, decentralized finance (Defi crypto/NFT/blockchain), fintech, and healthcare verticals, but occasionally serve others as well such...


  • Montreal, Montreal (administrative region), Canada Nbcuniversal Full-time $110,000 - $170,000 Contract

    Full-timeBusiness Segment: NBCU CorporateCompany DescriptionNBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and...


  • Montreal, QC, Canada Electronic Arts Full-time $90,000 - $140,000 Contract

    Electronic Arts in Montreal, Canada, is seeking an experienced Unreal Engine Programmer to support and enhance Unreal Engine 5 tooling and game systems for AAA multi‑platform titles.In this role you will develop, debug, and maintain software architectures, collaborate with cross‑disciplinary teams, and stay current with engine updates and best practices...


  • Montreal, QC, Canada NBCUniversal Full-time $120,000 - $180,000 Contract

    NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC...


  • Montreal, Quebec, Canada Motion Full-time

    About Motion Motion is building the command center for creative strategists: an AI-native platform that bridges the gap between performance marketers and creative teams, so they can uncover what’s working, what’s not, and ship more winning ads across platforms like YouTube, LinkedIn, Meta, and TikTok. We’re at the forefront of AI as the foundation of...


  • Montreal, Quebec, Canada Canadian Software Testing Board 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. Its flagship product, Alya.ai, leverages state-of-the-art AI technologies to help companies manage whole marketing portfolios with ease. As part of its expansion, Index is looking for a new...


  • Montreal, QC, Canada Nbcuniversal3 Full-time $120,000 - $180,000 Contract

    As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine-based systems that underpin gameplay, rendering, physics, tools, and pipelines on an AAA title. You provide technical leadership for engine architecture and low-level systems while collaborating closely with Gameplay, Rendering, Tools, Pipeline, and...


  • Montreal, Quebec, Canada Affirm, Inc. Full-time

    As a Senior Software Engineer, you will build the data and measurement foundations that connect consumer acquisition activity across paid media, SEO/AEO, and other growth channels to downstream outcomes such as signup, conversion, and GMV You will work at the intersection of data engineering and marketing technology, building reliable pipelines, identity and...


  • montreal (administrative region), qc, Canada BBGC Full-time

    Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate will be joining our team in Montreal. Key Responsibilities Strong hands-on experience with...