Find work in Canada.

612,681 jobs across our Canadian network. How we count

  • Embedded Software/Firmware Engineer

    Axiomatic Technologies Corporation

    Mississauga, ON

    • $75,000 to $95,000 CAD / year

    Develop firmware using C and software applications using C++, Java, Dart.

  • Guidewire Developer (BillingCenter Cloud SaaS Migration)

    Maarut

    Quebec, QC · Saint-Hyacinthe/Montreal, or Quebec City, Quebec

    • Contract

    Guidewire developer positions to migrate BillingCenter to Guidewire Cloud SaaS.

  • Technical Consulting Intern

    Capco

    Toronto, ON

    • $23 to $25 CAD / hour

    Familiarity with programming languages or technical tools such as Python, SQL, Java, Excel, or data visualization platforms.

  • Director & Principal Engineer, AI/ML & MLOps Platform

    Royal Bank of Canada

    Vancouver, BC

    • Full-time

    · Deep expertise in modern distributed data processing and ML engineering tools and languages (e.g., Python, Java/Scala, PySpark/Spark, Kafka, SQL, orchestration frameworks).

  • Data Engineer With Metadata Management - 9+ Years

    J2B Global LLC

    Mississauga, ON

    • Full-time

    …programming using technologies such as Oracle SQL/PLSQL, Python, or…

  • Director & Principal Engineer, AI/ML & MLOps Platform

    RBC

    Vancouver, BC

    • Full-time

    · Deep expertise in modern distributed data processing and ML engineering tools and languages (e.g., Python, Java/Scala, PySpark/Spark, Kafka, SQL, orchestration frameworks).

  • Senior Pega Developer

    TMX Group

    Toronto, ON

    • Full-time

    As a Senior Pega Developer, you will be responsible for designing and implementing high-quality Pega solutions that directly align with our strategic business goals. Working closely…

  • Lead Java Developer - Vice President

    Citi

    Toronto, ON

    • Full-time

    As a Lead Java Engineer on Citi's distributed calculation platform, you will design and build the software that drives 500 million risk and suitability calculations every single day. You…

  • Back-End Developer – Capital Markets

    Sky Systems, Inc. (SkySys)

    Montreal, QC

    • Full-time

    We are looking for an experienced Back-End Developer with strong expertise in Java and a background in building high-performance applications.

  • Software AI Engineer

    neurohire.ai

    Remote, Canada

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

    Write clean, efficient, reusable, and maintainable code using programming languages such as Python, Java, or JavaScript.

  • Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Montreal, QC

    • Full-time

    Senior Software Engineer – Core Java, Apache Spark, Python, Big Data, SQL

  • IT Advanced Business Analyst - ITS4

    Minnesota Direct Care and Treatment

    Saint-Paul, NB · St.-Paul, NB

    • Full-time

    …including familiarity with programming or technical tools (e.g., Java, .NET, SQL, object-oriented languages) or testing…

  • QA Co-op (8‑Month Term – January 4th Start | Final Year Students)

    WISI

    Pitt Meadows, BC

    …software development to join our QA team as a Software QA Test Developer (Co-op). You’ll help us achieve full CI/CD test and deployment automation for our carrier-grade video transcoder…

  • Eagle Product Consultant

    enableIT

    Toronto, ON

    • $90 to $100 CAD / hour
    • Contract

    Develop and support data integrations, interfaces, and reporting using PL/SQL, Java, and Unix/Linux.

  • Technical Business Analyst

    K&K Global Talent Solutions INC.

    Montreal, QC

    • Full-time

    Should have prior experience in Java development, microservices. API understanding

  • Senior Full Stack Software Designer (Java & React)

    CGI

    Toronto, ON

    • Full-time

    We are seeking an Expert Full Stack Developer to design, build, and maintain both front end interfaces and back end systems, including APIs, microservices, databases, and cloud deployments.…

  • Enterprise architect

    CGI

    Ottawa, ON

    • Full-time

    …architecture decisions and help multidisciplinary teams deliver Java and Spring Boot services, Angular applications, and microservices on Azure Red Hat OpenShift. Working with business and…

  • QA Automation Specialist

    TMX Group

    Toronto, ON

    • Full-time

    Automation & Scripting: Strong proficiency in test automation design, framework development, and scripting using Python (PyTest) and Selenium (WebDriver, IDE, Java).

  • Technical Business Analyst (IAM)

    K&K Global Talent Solutions INC.

    Quebec, QC

    • Full-time

    …will translate complex technical architectures into crisp, developer-ready requirements while ensuring robust security and operational…

  • QA Automation Specialist

    TMX Group

    Toronto, ON

    • Full-time

    Automation & Scripting: Strong proficiency in test automation design, framework development, and scripting using Python (PyTest) and Selenium (WebDriver, IDE, Java).

  • Associate Software Developer

    Genesys

    NB · NL · NS · Toronto, ON · ON · PE

    • Full-time

    …experiences they deliver to customers. As an Associate Software Developer within the Genesys Workforce Engagement Management (WEM) portfolio, you will contribute across the full stack,…

  • Senior Java Full Stack Developer

    Miratech

    Ottawa, ON

    • Full-time

    We are looking for a Senior Full Stack Developer to design, build and maintain both front-end interfaces and back-end systems, including APIs, microservices, databases and cloud…

  • SDET/Automation – Mobility (IOS Applications)

    Yochana

    Vancouver, BC

    • Contract

    Must have strong: At least 5+ years of exp in Automation/SDET, iOS testing, Xcode, XCUI, python or java coding

  • Test Automation Consultant

    iPartner Consulting

    Toronto, ON

    • Contract