full-stack software engineer jobs in Montreal
See average salary for full-stack software engineer »
1,000 full-stack software engineer job listings in Canada. Find daily updated positions from leading job boards.
-
AI First iOS Software Engineer
1 day ago
Montreal, Quebec, Canada Jobgether SRL Full-timeThis position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an AI First iOS Software Engineer based in Canada.We are seeking an AI-driven iOS Software Engineer to help build, improve, and scale innovative mobile experiences for a high-volume digital marketplace. In this role, you will...
-
Montreal, Quebec, Canada Affirm Full-timeLead innovation on the Fraud Decisioning team at Affirm as a Staff Software Engineer. Drive systems development and enhance fraud capabilities through data and analytics.In this remote role within Canada, you'll have a key role leading projects and collaborating with cross-functional teams. Your responsibilities will focus on building tools that empower...
-
Senior Software Engineer
4 days ago
Montreal, Quebec, Canada Fleetworthy Full-timeFleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions. We help fleets streamline operations, control costs, and operate with confidence.Trusted by 75% of the top fleets in North America, Fleetworthy offers the most adopted toll management solution and...
-
Software Engineer
4 hours ago
Montreal, Quebec, Canada NXP Semiconductors Full-timeSoftware Engineer – Hardware Design Verification LocationThis position is located in Ottawa and offers a hybrid work schedule with 3 days in office and 2 days work from home each week. A fully remote option is not available. Business Line DescriptionBe an integral member of a highly-experienced team in R&D that is responsible for developing IP...
-
Senior Software Engineer
7 hours ago
Montreal, Quebec, Canada Export Development Canada | Exportation et développement Canada Full-time $96,557 - $128,743 ContractApplication deadline: October 28, 2026, 12:00PM ET Join the EDC Team! At EDC, we support Canadian businesses to succeed globally. We provide the financial tools and expertise they need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services,...
-
Software Engineer for Internal Tools at Baseten
22 hours ago
Montreal, Quebec, Canada Baseten Full-timeElevate billing strategies as a Software Engineer at Baseten, where you’ll tackle mission-critical revenue infrastructure in the fast-evolving AI sector. Your experience will directly influence sales and finance processes. As part of the team at Baseten, you’ll handle our billing systems that drive revenue growth and customer satisfaction. This role...
-
Software Engineer I- # 26-23722
1 day ago
Montreal, Quebec, Canada Us Tech Solutions Full-time$50-$80 per hourRemote, CAContract1 Year ContractDescription:Remote RoleSummary:Client is seeking a strong System / Machine Learning Engineer to join our Fundamental AI Research (FAIR) team, an organization focused on making research breakthroughs in AI.Responsibilities include working with deep learning codebases that support training cutting-edge AI/ML...
-
Montreal, Quebec, Canada Gomyneed Private Limited Full-timeElevate your software engineering career with Spotify as a remote Senior Software Engineer based in Toronto. Focus on backend services design and scalable infrastructure to support global growth.Spotify is seeking an experienced Senior Software Engineer to join their motivated Platform team remotely. This role emphasizes designing, building, and deploying...
-
Backend Software Engineer II
1 day ago
Montreal, Quebec, Canada Affirm Full-timeAffirm is a remote-first company seeking a software engineer to design, develop, and launch backend systems and scalable APIs. You will work with Python or Kotlin, and leverage AWS, MySQL and Kubernetes to build robust services.You will collaborate with product, design and analytics, support on-call operations, and contribute to a culture of growth and...
-
Remote Staff Software Engineer at Affirm
1 day ago
Montreal, Quebec, Canada Affirm Full-timeLead transformative fraud initiatives with Affirm as a Staff Software Engineer in Canada. Drive projects that enhance fraud fighting tools and collaborate with cross-functional teams to optimize performance.Join the Fraud Decisioning team at Affirm, a remote-first company. In this senior role, you will leverage your 6-10+ years of software engineering...
-
Amazon Mobile App Software Engineer
1 day ago
Montreal, Quebec, Canada gl Full-timeDive into software engineering at Amazon as a Mobile App Software Engineer. This role focuses on designing and implementing solutions for the Amazon Shopping app, enhancing user experience and automating build processes.As a key member of our team, you'll contribute to critical systems impacting hundreds of teams and millions of users. Your expertise will...
-
Remote Software Engineer II at Affirm
1 day ago
Montreal, Quebec, Canada Affirm Full-timeJoin Affirm as a Software Engineer II and contribute to innovative web experiences while enjoying a fully remote work model. Collaborate with diverse teams using modern tech stacks and support marketing technology integrations.As a Software Engineer II within Affirm's Marketing & Privacy Engineering team, you will enhance high-traffic consumer web...
-
Full-Stack Engineer
7 days ago
Montreal (administrative region), QC, Canada Tillner GmbH Full-timeAbout This JobJob type: Full-timeExperience level: Mid-Level, SeniorRole: Full-Stack EngineerIndustry: Manufacturing, Information Technology, Data ScienceRemote detailsPreferred Timezone: (GMT+01:00) Zurich +/- 4 hoursTechnologies: Node.jsVue.jsBootstrapVueGraphQLJestPostgreSQLInfluxDBDockerKubernetesJob DescriptionWe build software as a service for...
-
Product Engineer
6 days ago
Montreal (administrative region), QC, Canada Great Question Full-timeAbout Great Question: Great Question is the all-in-one AI customer research platform for understanding your customers. Our platform enables teams to recruit participants, run research, and share insights – all in one place. Backed by world‑class investors and trusted by industry‑leading teams like Gusto, Experian, Canva, and Brex, we’re building the...
-
Senior Software Engineer in Java/Python
1 day ago
Montreal, Quebec, Canada Elsevier Full-timeJoin Elsevier's Montreal team as a Senior Software Engineer specializing in Java and Python. Contribute to high-quality software development focused on transforming large datasets for impactful research outcomes. In this role at Elsevier, you will engage with cutting-edge technologies and contribute to the Research Data Platform (RDP). Your key...
-
Analyste-programmeur(se) full stack
5 days ago
Montreal, Quebec, Canada Wepoint Full-timeDescription De L'entreprise Wepoint est l’architecte des grandes transformations des entreprises et des acteurs publics. Nous accompagnons nos clients de la stratégie à la mise en œuvre technologique, en nous attachant toujours à penser au-delà des évidences et à s’inscrire dans des logiques de Responsabilité Économique, Sociale,...
-
Développeur(se) Full Stack
4 days ago
Montreal (administrative region), QC, Canada MaintainX Full-time $90,000 - $130,000 ContractMaintainX is a leading mobile-first work execution platform for industrial and frontline teams. More than 13,000 customers, including Duracell, McDonald's, Shell, DHL and Volvo, use MaintainX to cut unplanned downtime and run better operations, across 13.9 million managed assets and 79.5 million completed work orders. In August 2026 MaintainX became part of...
-
Python Full Stack Developer
4 days ago
Montreal (administrative region), QC, Canada Capgemini Full-time $41,190 - $64,347 ContractWe are seeking an accomplished Full Stack Developer with expertise in GenAl technologies to join the team and drive key initiatives forward. Responsibilities Design, develop, and implement scalable solutions using Python and React within a dynamic, agile team. Leverage Generative Al tools and coding assistants to enhance development velocity and solution...
-
Full Stack Java Developer in Montreal
4 days ago
Montreal (administrative region), QC, Canada VLink Inc Full-time $90,000 - $120,000 ContractAdvance your career with VLink as a Full Stack Java Developer in Montreal, Canada. This contractual role requires deep expertise in Java and Angular for scalable, enterprise applications. At VLink, you will impact business objectives by utilizing your 8+ years of software engineering experience. Collaborate with product owners and cross-functional teams to...
-
Senior Python Full-Stack Engineer with GenAI
5 days ago
Montreal (administrative region), QC, Canada Astek Full-time $90,000 - $130,000 ContractAstek in Montreal seeks a senior software engineer to design and deliver scalable Python and React solutions in an agile team. You will leverage Generative AI tools to accelerate development and collaborate with global teams to translate business requirements into robust technical solutions.You will participate in SCRUM ceremonies, report on project status,...