Find work in Canada.

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

  • Senior Software Engineer, Internal Tools

    Tubi

    Toronto, ON

    Full-time

    Strong programming proficiency in a statically typed language such as Rust, Go, C++, Java, Kotlin, C#, or TypeScript. Production Rust is a plus rather than a requirement.

  • Integrator engineer

    Tata Consultancy Services

    Montreal, QC

    Full-time

    4. Strong focus on delivery when presented with short timelines and increased involvement from senior management.

  • Python (Ab Initio) Engineer

    Citi

    Mississauga, ON

    Full-time

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application…

  • Senior AI Engineer

    Tekgence Inc

    Toronto, ON

    Contract

    Strong JVM engineering (Java; Kotlin or Scala a plus) with solid practices: Git workflows, code review, automated testing, structured logging, and clean design.

  • Senior Software Engineer, Internal Tools

    Tubi - Canada

    Toronto, ON

    Strong programming proficiency in a statically typed language such as Rust, Go, C++, Java, Kotlin, C#, or TypeScript. Production Rust is a plus rather than a requirement.

  • Applications Development Technology Lead Analyst - Lead Java Developer - Vice President

    Citi

    Mississauga, ON

    Full-time

    The Applications Development Technology Lead Analyst (Lead Java Developer) is a senior-level position responsible for leading the architectural design, implementation, and continuous…

  • Software Developer - Full Stack - Senior (Java and WebFOCUS exp)

    Bevertec

    Toronto, ON

    Contract

    Job Role: Software Developer - Full Stack - Senior (Java and WebFOCUS exp)

  • Senior Software Engineer

    Great Value Hiring

    Canada

    Contract

    Contribute expert-level code samples, debugging strategies, and development insights in Python3, Java, Rust, Go, C++, or TypeScript

  • Senior Software Engineer, Backend

    Brex

    Vancouver, BC

    As an engineer at Brex, you will help develop new products from concept to launch, whether for a 5-person startup or a 5,000-person-strong enterprise. We’re looking for folks with an…

  • Software Developer 1, Canada Tax Content

    Intuit

    Toronto, ON

    Full-time

    …products. This is an entry-level, growth-oriented role for an engineer developing proficiency across the full software development lifecycle - you'll deliver well-defined tasks under close…

  • Lead Software Engineer

    RBC

    Toronto, ON

    Full-time

    As a Lead Software Engineer at RBC, you will play a key role in designing, developing, and delivering software solutions of high complexity. This role emphasizes independence, adaptability,…

  • Lead Full Stack Developer

    RBC

    Toronto, ON

    Full-time

    At its core, this role requires excellent problem-solving skills and C#/.Net, Java, Python and full stack coding capability. This role will need to effectively communicate, collaborate, and…

  • Software Development Manager

    EDealer

    Canada

    Full-time

    This role exists because the team is senior and self-directed enough not to need a full-time coordinator, and because we would rather its manager stay close to the work than drift away from…

  • Senior Integration Engineer

    Agiloft

    Canada

    Full-time

    We are hiring a Senior Integration Engineer to build and productize integrations between Agiloft and strategic ISV partners. This is a hands-on engineering role with regular partner…

  • Senior AI Engineer

    Apptoza Inc.

    Toronto, ON

    Contract

    We are looking for an experienced and highly motivated Senior AI Engineer to join Canada segment’s Technology Strategy team.

  • Backend Engineer, Consumer

    HelloFresh

    Toronto, ON

    We are looking for an engineer to help implement solutions & write beautiful code, working with various team members as we build out our consumer facing applications & the infrastructure…

  • Senior Software Engineer – Full Stack (AI First)

    Precisely International Jobs

    Canada

    We are seeking an experienced and technically strong Senior Software Engineer to join our Master Data Management (MDM) product line within Precisely’s Data Integrity Suite. In this role,…

  • Java Software Engineer

    Randstad Enterprise

    Montreal, QC

    Full-time

    We are seeking a Java Engineer in the Firm Market Risk Technology team, you will design, build, and optimize high-performance Java systems powering the Firm Market Risk Platform. In this…

  • Senior Data Engineer

    Galent

    Markham, ON

    Contract

  • Senior Applications Developer - Assistant Vice President

    Citi

    Mississauga, ON

    Full-time

    …within Equities Technology. This role is for a hands-on Software Engineer experienced in JVM-based languages development who has strong architectural and design expertise to work on the…

  • Team Lead, Senior Fullstack Engineer

    Arcadia

    Toronto, ON

    $160,000 to $220,000 CAD / year

    Full-time

    A fast-growing AI software company is hiring a Team Lead, Senior Full Stack Software Engineer in Toronto to help build a modern enterprise platform used to manage, monitor, and scale AI…

  • Senior Software Engineer II, KYC

    Carta

    Waterloo, ON

    Full-time

    As a Senior Software Engineer II, KYC, You Will Lead Technically Complex Projects And Serve As a Multiplier For Your Team. You’ll Work To

  • Senior Software Engineer II, KYC

    Carta

    Toronto, ON

    Full-time

    As a Senior Software Engineer II, KYC, You Will Lead Technically Complex Projects And Serve As a Multiplier For Your Team. You’ll Work To

  • Software Engineering Team Lead

    Exchange Solutions

    Toronto, ON · Greater Toronto Area, Canada

    Full-time

    As a Team Lead at Exchange Solutions, you are the senior hands-on engineer on your team, delivering a product area of our platform. You set the technical standard in the code your team…

  • Senior Analytics Developer

    CNN

    Ottawa, ON · Kanata, ON

    Full-time

    You think about the long-term health of your work, your monitoring, your alerting, and your documentation. You nurture all of these in parallel to your engineer responsibilities.