Find work in Canada.

328,894 jobs across our Canadian network. How we count

  • Java Developer

    Capgemini

    Montreal, QC

    We're seeking a Java Engineer to join our Market Risk Technology team. In this role, you will develop and enhance the Market Risk Platform.

  • Senior Java Developer – Vice President

    Citi

    Mississauga, ON

    • Full-time

    We are seeking a highly skilled and experienced Senior Java Engineer to join our dynamic team. The ideal candidate will be a hands-on developer with leadership quality, proficient in modern…

  • Staff Engineer, API Design & Governance

    eBay

    Toronto, ON

    • Full-time

    We are seeking a highly experienced Software Design Engineer to design and build scalable, high-performance systems & APIs that power seamless end-to-end customer experiences.

  • Fullstack Engineer (Java)

    TEKsystems

    Toronto, ON

    • $80 to $90 CAD / hour
    • Contract

    Proven expertise in object-oriented design and programming using Java/J2EE.

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer

  • Data Engineer (Azure)

    J&M Group

    Toronto, ON

    • Full-time

    Looking for a Data Engineer with strong experience in ADF, ADB, PySpark, SQL, and architecting ETL frameworks.

  • Senior Core Java Engineer

    Capgemini

    Montreal, QC

    We are seeking a Senior Core Java Engineer to design, develop, and support high-performance, scalable enterprise applications. The ideal candidate will have strong expertise in Core Java,…

  • Senior Database Migration Engineer

    Guidewire Software

    Toronto, ON

    • Full-time

    As a Senior Database Migration Engineer, you will lead complex customer database migrations from legacy Guidewire systems into Guidewire Cloud Platform, ensuring performance, data…

  • Software Development Engineer, Early Career - 2026

    Amazon

    Vancouver, BC

    …tomorrow's technology. At Amazon, you'll grow into the high-impact engineer you know you can be, supported by a culture of learning and mentorship. Every day brings exciting new challenges…

  • Java Developer

    Triunity Software

    Ottawa, ON · Ontario, ON

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

    Proven experience as a Java Developer or Software Engineer

  • Senior Full Stack Engineer

    UST

    Toronto, ON

    • Full-time

    UST is searching for a Senior Full Stack Engineer with strong Front End expertise to help build and scale high‑impact digital platforms used by millions of users. This is an opportunity to…

  • Java Developer

    Triunity Software

    ON · Missausaga, ON

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

    Proven experience as a Java Developer or Software Engineer

  • Senior / Intermediate Full Stack Engineer (Backend-Leaning)

    Valsoft Corporation

    Remote, Canada

    • Full-time
    • Remote

    …operate at scale. We’re looking for a backend-leaning Full Stack Engineer who enjoys solving meaningful product problems, designing thoughtful systems, and shipping high-quality software…

  • Software Engineer II - Agentic AI Foundations

    Socure

    Toronto, ON

    • $135,000 to $175,000 CAD / year
    • Full-time

    …software workflows to agent-native operations. As a Software Engineer II on the team, you will help design, build, and harden a secure, evaluable, vendor-agnostic agent platform that teams…

  • Senior Back End Engineer (Data Platform)

    Forma.ai

    Toronto, ON

    • Full-time

    As a Senior Engineer, Data Platform, you are expected to operate with strong ownership and sound technical judgment. This includes identifying risks in the work you own, surfacing edge…

  • Software Development Engineer - Mobile Shopping, Builder Acceleration

    Amazon

    Vancouver, BC

    As a Software Development Engineer on our team you will design, implement, and support robust and stable critical solutions impacting daily life of hundreds of teams across Amazon and…

  • Sr. Engineer II, Cloud - CTIO (Hybrid)

    CrowdStrike

    Toronto, ON

    • Full-time

    Strong knowledge of Go, Java, or similar technologies

  • Senior Software Engineer

    Broadridge

    Toronto, ON

    • Full-time

    We’re looking for an experienced and adaptable Software Engineer to join our Securities Finance and Collateral Management (SFCM) engineering team at Broadridge. You’ll contribute to…

  • Sr. SDET Engineer (Playwright / RestAssured / FTE / Onsite)

    NTT DATA Services

    Halifax, NS

    We are currently seeking a Sr. SDET Engineer (Playwright / RestAssured / FTE / Onsite) to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA).

  • Software Development Engineer, Personnel Resource Manager

    Amazon

    Toronto, ON

    The Worblehat team is looking for a Software Development Engineer to join our mission-critical platform that automates operational compliance across Amazon's global fulfillment network.…

  • Senior Software Engineer - Metadata

    Fivetran

    ON

    We're looking for a senior software engineer to join our Metadata team, which owns the metadata layer of the dbt platform - the discovery API, catalog, lineage, and run history services…

  • Senior Software Engineer - Database

    VAST Data

    Vancouver, BC

    • Full-time

    VAST Data is looking for a Senior Software Engineer to join our growing team!

  • Senior QE Engineer

    J&M Group

    Toronto, ON

    • Full-time

    We are looking for an experienced Senior QE Engineer with strong expertise in Java, Selenium, and API automation to build and maintain robust test automation solutions. The ideal candidate…

  • Senior Software Engineer

    Emburse

    Toronto, ON

    • Full-time

    …engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Emburse,…

  • Chief Software Engineering Architect

    DataStealth

    Mississauga, ON

    • Full-time

    …cannot solve, and equally comfortable pairing with a senior engineer at a keyboard to unblock a nasty distributed systems…