programmer software engineer jobs in Montreal

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

  • Anti-Cheat Programmer

    3 hours ago


    Montreal, Quebec, Canada Massive Full-time

    March of Giants, Software Development, MontrealJob DescriptionThe incumbent is responsible for contributing to the mission of the March of Giants anti-cheat team, ensuring a fair and competitive environment for the community. This role focuses on both the prevention and detection of cheating through a dual approach: code hardening and advanced detection.The...


  • Westmount, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada LinkUp Full-time €111,308 - €155,435 Temporary

    Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies , and through our businesses including Trane® and Thermo King , sustainability is not just how we do business—it is our...


  • Montreal, Quebec, Canada Autodesk Full-time

    Job Requisition ID #25WD94232Software Development Manager, Platform EngineeringCloud Infrastructure Engineering | COO GET EngineeringAbout the RoleWe’re growing our Cloud Infrastructure Engineering capability within the COO GET Engineering organization and are looking for an Engineering Manager who balances platform engineering expertise with application...


  • Montreal, Quebec, Canada Cisco Systems Full-time

    Drive the future of data ingestion at Cisco as a Senior Software Engineer specializing in cloud solutions. This remote role focuses on Go development and Kubernetes operations. At Cisco, you will play a pivotal role in the Splunk Data Management organization. As a hands-on technical leader, you will drive the architecture of a cloud-native data ingestion...


  • Montreal, Quebec, Canada Lyft Full-time $34 - $36 Permanent

    At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go live quickly....

  • Unreal Programmer

    18 hours ago


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

    Ready to level up your career? Frima is looking for an Unreal (C++) Programmer to help take our game programming team to the next level. We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years, bringing together hundreds of passionate talents united by one ambition: creating unforgettable games across all...


  • Montreal, Quebec, Canada Genetec Full-time

    La dynamique de votre équipe :Êtes-vous intéressé à travailler pour une entreprise de haute technologie de premier plan sur un produit de classe mondiale ? Le groupe vidéo travaille sur sa prochaine génération de services d'enregistrement - une solution de surveillance vidéo d'entreprise qui permet la diffusion vidéo en temps réel à travers des...

  • Software Architect

    3 hours ago


    Montreal, Quebec, Canada Slalom Full-time

    Architecte Logiciel – Responsable de l’Ingénierie Accélérée par l’IA Slalomest une entreprise de conseil en affaires et en technologies profondément humaine, qui privilégie les résultats pour apporter toujours plus de valeur, sous toutes ses formes. De la stratégie à la livraison, nos équipes agiles réparties dans 52 bureaux et 12 pays...


  • Montreal, Quebec, Canada LE140 Unity Technologies Canada Company Full-time

    Développeur(euse) de logiciels sénior, Unity Services Foundation En plus de notre éditeur et de notre moteur, Unity propose diverses solutions pour concevoir des jeux et des expériences 3D enrichies par des données en temps réel. Notre équipe, Unity Services Foundation, joue un rôle essentiel dans cette mission : elle fournit les fonctionnalités de...


  • Montreal, Quebec, Canada Unity Technologies Canada Company Full-time

    Développeur(euse) de logiciels sénior, Unity Services FoundationEn plus de notre éditeur et de notre moteur, Unity propose diverses solutions pour concevoir des jeux et des expériences 3D enrichies par des données en temps réel. Notre équipe, Unity Services Foundation, joue un rôle essentiel dans cette mission : elle fournit les fonctionnalités de...


  • Montreal, Quebec, Canada Mizo Full-time

    We're looking for a Software Engineer to help shape what the Mizo Product becomes. In this role, you will own problems end-to-end, from discovery to shipping, and iterate fast based on real user feedback.Mizo is building AI agents that automate service desk operations for Managed Service Providers. Our agents handle ticket triage, client communication,...


  • Montreal, Quebec, Canada Zeffy Full-time

    A nonprofit platform in Montreal is seeking a Staff Software Engineer to enhance its engineering team. The ideal candidate should have over 8 years of experience in SaaS products, a track record of delivering complex solutions, and a commitment to mentoring others. This position offers flexible hybrid working, competitive stock options, and comprehensive...


  • Montreal, Quebec, Canada Unity Full-time

    Développeur(euse) de logiciels sénior, Unity Services Foundation En plus de notre éditeur et de notre moteur, Unity propose diverses solutions pour concevoir des jeux et des expériences 3D enrichies par des données en temps réel. Notre équipe, Unity Services Foundation, joue un rôle essentiel dans cette mission : elle fournit les fonctionnalités de...


  • Montreal, Quebec, Canada Linuxassociation Full-time

    Title: Junior Software Engineer (Python)Client: Elite Quant Start-Up$$$: Up to $130,000 CAD + Bonuses + Exceptional Benefits PackageLocation: Montreal (Hybrid)The Opportunity:Join a front-office engineering team building the systems traders and quants depend on every second. You’ll build high-performance Python tools at the heart of real-time risk,...


  • Montreal, Quebec, Canada Unity Full-time

    L'opportunitéChez Unity, nous développons une plateforme publicitaire de calibre mondial qui fonctionne à très grande échelle partout dans le monde. L’équipe Ads conçoit les systèmes qui mettent en relation les annonceur(euse)s, les créateur(rice)s et les joueur(euse)s, favorisant ainsi la performance, la fiabilité et la croissance de notre...


  • Montreal, Quebec, Canada Octasic Full-time

    Octasic, a Montreal-based innovator in geolocation software products, is seeking a skilled Software Developer to join its Geolocation software development division. You will contribute to advancement of geolocation systems, including vehicular and airborne platforms, while enhancing existing software solutions.You will design, implement and validate software...


  • Montreal, QC, Canada Insight Global Full-time $110,000 - $125,000 Contract

    Join a fully remote team as a Senior Software Engineer specializing in mobile application development. Drive technical execution using Flutter for seamless app integration within the product ecosystem. This permanent, full-time role requires over 7 years of expertise in mobile development. You'll collaborate with Product Management and Engineering teams to...


  • Montreal, QC, Canada Github Full-time $170,000 - $230,000 Contract

    About GitHubGitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot.LocationsIn this role you can...


  • Montreal, QC, Canada Life360 Full-time $172,000 - $201,000 Contract

    Life360, a remote-first company, is hiring an AI-Native Senior Software Engineer II to drive aging-in-place initiatives within the Verticals team. You will design and ship end-to-end features spanning backend services and native mobile apps (iOS/Android) while advancing AI-native workflows and playbooks for scalable delivery.The role emphasizes ownership,...


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

    Affirm is seeking a seasoned Staff Engineer to drive our CI organization, ensuring scalable and reliable build pipelines while enabling engineers to ship high-quality software quickly. You will lead design decisions, mentor CI engineers, and partner with leadership to align CI with product goals.Responsibilities include optimizing build times, test coverage,...