Find work in Canada.

488,425 jobs across our Canadian network. How we count

  • Senior Software Tester

    Ultra Maritime

    Dartmouth, NS

    • Full-time

    The Software Tester will be responsible for modernizing Ultra’s software test strategy that spans Linux-based virtualized systems, physical test sets, and Docker-based software deployments.…

  • Terraform Developer

    LanceSoft, Inc.

    Halifax, NS

    • Contract

    We are looking for a Terraform Developer / Cloud Infrastructure & Data Engineering Specialist to join the Aperture Data Insights team within Quantitative & Technology Services (QTS).

  • Software Development Manager

    Intellijoint Surgical

    Kitchener, ON

    • Full-time

    The Software Development Manager will lead development teams responsible for native macOS applications and web-based applications. Working closely with Product Management, Project…

  • Backend Java Developer, Vice President

    Citi

    Mississauga, ON

    • Full-time

    …innovative solutions to bankers and clients by applying latest engineering standards, agile operating model and DevOps…

  • Senior Full Stack Java Engineer - Workforce Management (WFM)

    Miratech

    Canada

    • Full-time

    …and high-volume operational data into maintainable, auditable software. Experience with Customer Experience (CX) platforms is a strong advantage; practical knowledge of WFM processes or…

  • ServiceNow Developer

    Brock Solutions

    Cambridge, ON · Greater Kitchener-Cambridge-Waterloo Metropolitan Area

    • Full-time

    Brock Solutions is an engineering solutions and professional services company specializing in the design, build, and implementation of Realtime operational solutions for…

  • Sr. Platform Engineer, TD Securities

    TD

    Toronto, ON

    • Full-time

    …platform engineer, you will be working on leading platform engineering team to pinpoint the system bottleneck, providing tangible solutions quickly to resolve platform issues, automating…

  • Site Reliability Engineer

    KPMG Canada

    Vaughan, ON

    • Full-time

    …reliability into systems by working closely with the development DevOps engineers, security teams, IT-operations teams (Canadian and Global) as well as our advisory client facing…

  • Platform Engineer

    Hunter Bond

    Montreal, QC

    • Full-time

    Collaborate closely with software engineering teams to deliver resilient, high-performance infrastructure.

  • Production Support Mobile Developer

    Tata Consultancy Services

    Toronto, ON

    • $100,000 to $120,000 CAD / year
    • Full-time

    …in 1968, TCS has upheld the highest standards of innovation, engineering excellence and customer…

  • Senior Java Low Latency Developer

    Tata Consultancy Services

    Mississauga, ON

    • $100,000 to $120,000 CAD / year
    • Full-time

    We are seeking an experienced Senior Java Low Latency Developer to join our Payments

  • Senior Cloud Systems Engineer (CI/CD & Data Platform)

    Numeris

    Toronto, ON

    • Full-time

    Build and maintain enterprise CI/CD pipelines using GitHub Actions, Azure DevOps, GitLab.

  • Software Developer Coop

    CAE

    Montreal, QC

    • Full-time

    As an intern within the Developer Platform team, you may contribute to different types of initiatives related to agentic AI, automation, development platforms, and the improvement of…

  • Java Software Engineer

    Dexian

    Mississauga, ON

    • Contract

    We are seeking a highly skilled and passionate Senior Java Backend Developer to join our engineering team as a Senior Individual Contributor. In this role, you will be responsible for…

  • Stagiaire - Spécialiste de données-EN

    CAE

    Montreal, QC

    • Full-time

    Expérience en utilisation de pipelines de données automatisées et d’outils de gestion du flux de travail : DevOps, ARM, Data Factory, Airflow.

  • Principal Technology Architect

    Infosys

    Canada

    Demonstrated experience with AI-enabled SDLC transformation, including the adoption of AI capabilities across software engineering and delivery practices.

  • C# / C++ Developpeur (Real Time expert)

    Nöord Technologies

    Montreal, QC

    • Full-time

    Curiosity: Keen interest in modern software engineering practices, cloud patterns, and emerging technologies.

  • Software Developer Coop-EN

    CAE

    Montreal, QC

    • Full-time

    As an intern within the Developer Platform team, you may contribute to different types of initiatives related to agentic AI, automation, development platforms, and the improvement of…

  • Sr Associate Platform Engineer

    Scotiabank

    Toronto, ON

    Contributes to the overall success of the Senior Associate Cloud Platform Engineering function by ensuring long‑term technical vision and roadmap is defined and maintained, focusing on…

  • Software Engineering Manager - Vehicle Data Platform

    General Motors

    Oshawa, ON · Markham, ON

    • Full-time

    The Data Engineering organization at General Motors is building a unified Vehicle Data Platform that moves data and configuration between vehicle ECUs and the cloud. Our team is the only…

  • Bilingual Senior Specialist, Software Engineering (Environment Management)

    CMHC - SCHL

    Ottawa, ON · Montreal, QC

    Join the Platform Engineering team, in the Senior Specialist, Software Engineering & Environment Management position, where we’re modernizing how CMHC builds and operates software…

  • Dynamics/Powerplatform engineer

    Capgemini

    Montreal, QC

    Experience with Azure, Azure DevOps for CI/CD and C#.net.

  • Senior Java Developer – Application Modernization

    Capco

    Toronto, ON

    Capco is looking for a Senior Java Developer to join a major technology modernization initiative focused on upgrading business-critical legacy applications and their supporting technology.

  • Senior AWS Data Engineer

    Apptoza Inc.

    Toronto, ON

    • Contract

    …strong individual contributor with deep expertise in AWS data engineering, ETL development, and real-time data streaming…

  • Software Developer - Internal Automation

    YuJa Inc.

    Toronto, ON · North York, Ontario

    • $80,000 to $90,000 CAD / year
    • Full-time

    We're looking for a Software Developer - Internal Tools who combines strong software engineering fundamentals with hands-on experience managing internal systems and infrastructure. In this…