Find work in Canada.

341,228 jobs across our Canadian network. How we count

  • AI Prompt Engineering Developer

    Capco

    Toronto, ON

    This is an opportunity for an experienced Software Developer with a strong understanding of AI-assisted development and prompt engineering. Ideally this person will have hands-on…

  • Senior Backend Product Engineer, Menu Operations

    HelloFresh

    Toronto, ON

    Proficiency and production experience with one or more backend languages such as Golang, Python, or Java.

  • Technical Specialist, Senior - Vital Software

    Hitachi

    Toronto, ON · (RSBU) Toronto

    • Full-time

    The Senior Software Technical Specialist leads the design, development, integration, and testing of complex operationally critical and safety-critical software systems within the railway…

  • Senior Full Stack Engineer, App Runtime

    Snowflake

    Toronto, Ontario

    • $245,250 to $295,250 CAD / year
    • Full-time

    …end-to-end experience of building and running apps, from Cortex AI-assisted development to deployment in a secure, scalable infrastructure. Apps built on the platform inherit Snowflake's…

  • Développeur Java Agentique IA / Agentic AI Java Developer

    Portage CyberTech

    Montreal, Quebec

    • Full-time

    Portage CyberTech is looking for a passionate Java Full Stack Developer with a strong R&D mindset and solid knowledge of Public Key Infrastructure (PKI), working on modern…

  • Lead Full Stack Engineer

    eBay

    Toronto, ON

    • Full-time

    Proficiency in backend development with Node.js, Java (17+), and Spring Boot.

  • Software Engineering Consultant

    Netlight

    Toronto, ON

    • Full-time

    Use and build with AI day-to-day - from AI-assisted coding to designing and shipping AI-powered features - to move faster and deliver more value to clients.

  • Senior Software Engineer (Back-end/Server)

    Trulioo

    Vancouver, BC · Toronto, ON

    • Full-time

    JVM & Kotlin: Deep proficiency with Kotlin (or strong Java transitioning to Kotlin) and modern JVM concurrency, including Kotlin Coroutines and structured concurrency.

  • System Design Specialist, Intermediate

    Hitachi

    Toronto, ON · (RSBU) Toronto

    • Full-time

    Angular, TypeScript, WebSockets, Java-based back-end development.

  • Senior Backend Developer - Platform Identity and Entitlements

    Coveo

    Montreal, QC

    At least 5 years of software development experience, with strong experience developing backend systems in a cloud environment and solid Java knowledge.

  • Senior Java Backend Developer

    Electric Mind

    Toronto, ON

    • Contract

    5+ years of professional software development experience, with strong hands-on experience developing backend applications in Java

  • Software Architect - Vital Software

    Hitachi

    Toronto, ON · (RSBU) Toronto

    • Full-time

    Knowledge of Angular, TypeScript, WebSockets, and Java-based backend development.

  • Senior Java Cloud Developer - Landmark

    Halliburton

    Calgary, AB

    The ideal candidate has strong Java experience, is comfortable working with distributed processing and cloud-native services and actively leverages AI-powered development tools to improve…

  • Senior Java Developer

    Tecsys Inc.

    Remote, Canada

    • Remote

    We are seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining…

  • Staff Full stack Engineer [CONSUMER]

    HelloFresh

    Toronto, ON

    Proficiency and production experience with one or more backend languages such as Golang, Python, or Java.

  • Développeur(-euse) de logiciels sénior(e) (contenu) / Senior Software Development Engineer

    Expedia

    Montreal, Quebec · Canada - Quebec - Montreal

    • Full-time

    Here, you'll do meaningful work that helps millions of people discover, book, and experience travel with more ease, confidence, and joy. Our five Behaviors-Traveler First, Think Big,…

  • Software Engineer

    Intellistack

    Remote, Canada

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

    …building scalable, secure systems. You have a strong foundation in backend development and a passion for identity, authentication, and platform services. You enjoy collaborating across…

  • Senior Software Engineer

    Treasure AI

    Vancouver, BC

    • $132,500 to $171,000 CAD / year
    • Full-time

    Strong backend proficiency (experience with Ruby, Go, Java, or Kotlin is preferred), including a solid understanding of database design and API scalability.

  • Senior Software Engineer - Backend

    Evertz Microsystems Limited

    Burlington, ON

    • Full-time

    As a Senior Software Engineer, you will combine strong software engineering fundamentals with modern AI-assisted development practices. You will work on the evertz.io microservices and…

  • Full-Stack Software Developer

    Engineered Intelligence Inc.

    Mississauga, Ontario

    • Full-time

    Our Business: Engineered Intelligence Inc. (EII) is a power infrastructure technology company with headquarters in Calgary and offices in Toronto. We built a cloud-based software product,…

  • Software Developer

    ShyftLabs

    Toronto, Ontario

    • Full-time

    Leverage AI-assisted development tools to improve productivity, code quality, documentation, and development workflows

  • Applied AI Backend Sr. Software Developer - Ottawa, ON

    Trend Micro

    Ottawa, ON

    • $105,000 to $130,000 CAD / year
    • Full-time

    Experience: 3+ years of professional experience in software development, with a strong focus on backend systems and cloud-native SaaS.

  • Développeur. euse logiciel. le sénior. e, Équipe Portal// Senior Software Developer- Portal team

    Plusgrade

    Montreal, Quebec

    • Full-time

    You have deep expertise in Java, Spring Boot, API design, data stores, and cloud deployments on AWS, with a proven ability to design large scale distributed systems.

  • IT Industrial CrossFunction - Full Stack & AI Integration

    Amrize

    Mississauga, ON · Laval, QC

    The Industrial IT Full Stack / Back End & AI Integration Snr. Engineer role is to contribute her/his skills to the development of company Industrial Solutions including AI-powered features…

  • Software Engineer

    OSEDEA

    Montreal, Quebec

    • Full-time

    Around 3 years of experience as a software engineer or developer, ideally with several recent projects in modern programming languages such as Python, C#, GoLang, JavaScript/TypeScript or…