Find work in Canada.

492,522 jobs across our Canadian network. How we count

  • Software Engineer

    Larus Technologies

    Ottawa, ON

    • Full-time

    Close interaction with other team members on system integration and validation

  • Backend Engineer - 1 Year Contract

    Teladoc Health Canada

    Canada

    • Contract

    Design, build, and maintain backend APIs and services using Java and Spring Boot, following established engineering standards, architectural patterns, and quality practices

  • QE Automation lead

    J&M Group

    Toronto, ON

    • Contract
  • Lead .Net Fullstack Developer

    Citi

    Mississauga, ON

    • Full-time

    We are seeking a highly motivated and skilled Senior Full-Stack Developer to join our team. As a key contributor, you will be responsible for designing, developing, and maintaining robust…

  • Principal Software Engineer - Distributed Systems

    Microsoft

    Vancouver, BC

    • Full-time

    …analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio…

  • Manager, Digital Development

    CAA Club Group

    Thornhill, ON

    Lead the design, development, and delivery of modern digital applications using Next.js, React, Java, Spring Boot, and BFF architecture

  • Forward Deployed Engineer (FDE) (Mid/Senior Level)

    Salesforce

    Toronto, ON · Canada - Toronto

    • Full-time

    Design agent intelligence: prompts, reasoning, tool calls, and integration with customer systems, leveraging our Agentic AI platform and current LLM techniques.

  • Senior Software Engineer

    Lockheed Martin

    Halifax, NS

    • Full-time

    …engineering life cycle from specification, design development, integration and test, deployment, maintenance and field trouble shooting for large scale, high complexity naval platform…

  • Xcode Cloud Distributed Systems Software Engineer

    Apple

    Vancouver, BC

    Xcode Cloud is a continuous integration and continuous delivery service integrated into Xcode and App Store Connect, created to improve and enhance the development process for the Apple…

  • Curam Developer

    Accenture

    Winnipeg, MB · Toronto, ON · Ottawa, ON · Montreal, QC · Vancouver, BC · Calgary, AB

    • Full-time

    …technology architecture, and providing specialized skills related to integration, custom software development team, testing, application modernization, agile delivery, and more. We help our…

  • Lead Data Consultant, Manager

    PwC

    Ottawa, ON · Toronto, ON

    • Full-time

    Experience designing and developing data pipelines from ingestion to consumption within big data architecture using Python/Java/SQL etc.

  • Manager, Software Engineering

    Ripple

    Toronto, ON

    • Full-time

    (Preferred) Good understanding of Java Spring, microservice architecture, integrating into internal and third party services

  • Quality Analyst (Python/ API Testing)

    CGI

    Halifax, NS

    • Full-time

    Develop reusable Python automation libraries, scripts, and test frameworks to support functional, integration, regression, and API testing.

  • Senior Java Developer

    Localcoin

    Toronto, ON · ON

    • $120,000 to $140,000 USD / year
    • Full-time

    …technologies to join our growing Engineering team as our Senior Java Back End…

  • Hadoop Developer

    Pyramid Consulting, Inc

    ON · Ontario, Canada

    • Contract

    Immediate need for a talented Hadoop Developer This is a 12+ months opportunity with long-term potential and is located in Canada/United States (onsite) Please review the job description…

  • Software Engineer II - Distributed Systems

    Microsoft

    Vancouver, BC · Goodwood, ON

    • Full-time

    …industry-leading products and services, including databases, data integration, big data analytics, messaging, real-time analytics, and business intelligence. Our portfolio includes…

  • Sr. Data Engineer

    Propel Holdings

    Toronto, ON

    • Full-time

    Build and maintain reliable ELT pipelines using Snowflake stages, file formats, COPY INTO, Snowpipe, Streams, Tasks, Dynamic Tables, and appropriate integration or orchestration tools.

  • Principal Software Engineer - Big Data & Java

    PointClickCare

    Mississauga, ON

    • Full-time

    -Lead and guide the design and implementation of scalable distributed systems based on Java microservices

  • QE Lead, Payments

    Vancity

    Vancouver, BC · Toronto, ON

    • Full-time

    Driving the transition from Selenium-heavy UI automation to a layered testing approach (API → integration → minimal UI)

  • Senior AI Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    …role offers the opportunity to work on enterprise-scale AI integration initiatives, establish best practices, and advance the technical maturity of our engineering organization. You will…

  • Software Engineer

    Larus

    Ottawa, ON

    • Full-time

    Close interaction with other team members on system integration and validation

  • JavaScript Full Stack Developer

    Momentous

    Ottawa, ON

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

    Position Title: JavaScript Full Stack Developer Intermediate

  • Python Developer

    Synechron

    Montreal, QC

    • Full-time

    We are seeking an experienced and highly skilled Python Developer to join our dynamic team. The ideal candidate will have a strong background in building scalable, high-performance RESTful…

  • Developer

    JAVA Holdings Ltd.

    Calgary, AB

    Java Holdings Ltd. owns a portfolio of companies and provides high-level execution support for large utility, oil and gas, and power generation projects, with a focus on EPCM (Engineering,…

  • Developer

    JAVA Holdings Ltd.

    Edmonton, AB

    Java Holdings Ltd. owns a portfolio of companies and provides high-level execution support for large utility, oil and gas, and power generation projects, with a focus on EPCM (Engineering,…