Find work in Canada.

A simpler way to find your next job.

  • Risk Manager

    Alberta Petroleum Marketing Commission

    Calgary, Alberta

    • Full-time

    A minimum of 8+ years of progressive risk management experience, ideally within oil and gas trading and/or financial risk environments.

  • Senior II Software Developer - Agentic System

    Coveo

    Montreal, QC

    8+ years of experience developing software solutions with Python.

  • Firmware Engineer, Principal

    Qualcomm

    Toronto, ON

    • Full-time

    4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

  • Distinguished Engineer

    Capital One

    Toronto, ON

    • Full-time

    12+ years of professional experience coding in commonly used languages like Java, Python, Go, JavaScript/TypeScript, Swift, Kotlin etc.

  • Thermal Production Engineer

    Canadian Natural

    Calgary, Alberta

    Proficiency in Microsoft Office applications; experience with Power BI, Tableau, Python, VBA, or other analytical tools is considered an asset.

  • Senior Water Resources Engineer

    Egis Group

    Edmonton, AB

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

    The ideal candidate brings 8+ years of experience in water resources engineering, with demonstrated leadership in hydraulic modeling, municipal servicing design, and regulatory coordination…

  • IT Systems Engineer (Contractor)

    Sopra Steria

    Ottawa, Ontario

    • Contract

    5+ years as an IT / systems / infrastructure engineer

  • Specialist – Tools & Infrastructure Reliability (March of Giants)

    Ubisoft

    Montreal, Quebec

    • Full-time

    5–8 years of experience in software development and system administration.

  • Senior/Lead Software Engineer, Network Systems

    Arista Networks

    Vancouver, BC

    • Full-time

    Develop and maintain features using C, C++ and Python, review and contribute to functional and design specifications. Build automated tests and test infrastructure to test the features.

  • Senior/Lead Software Engineer, Layer1

    Arista Networks

    Vancouver, BC

    • Full-time

    Develop and maintain features using C, C++ and Python, review and contribute to functional and design specifications. Build automated tests and test infrastructure to test the features.

  • BIOS Senior/Lead Software Engineer

    Arista Networks

    Vancouver, BC

    • Full-time

    Develop automated tests using C, C++ and Python to validate your features.

  • Senior/Lead Software Engineer (Packet Forwarding Engines)

    Arista Networks

    Vancouver, BC

    • Full-time

    Independently implement solutions to small-sized problems in our packet forwarding engine software and system software using the C, C++, and python programming languages.

  • Senior Software Engineer, Linux Kernel

    Arista Networks

    Vancouver, BC

    • Full-time

    Develop and maintain EOS Kernel features and tests using C, C++ and Python, review and contribute to functional and design specifications. Build automated tests and test infrastructure to…

  • Staff Software Engineer, Internal Tools

    Tubi - Canada

    Toronto, ON

    Tubi’s Internal Tools team is at the forefront of AI integration, developing everything from developer resources to production-grade AI for business operations. We are the group responsible…

  • Mining Process Engineer

    ALS

    Kamloops, British Columbia · North Vancouver, British Columbia · Vancouver, British Columbia · Winnipeg, Manitoba · Regina, Saskatchewan · CAN - BC - North Vancouver

    • Other

    Write and maintain applications in Python, C/C++, Bash, SQL, and other scripting languages;

  • Lead Full Stack Developer

    Publicis Groupe Holdings B.V

    Toronto, Ontario

    • Full-time

    Saatchi & Saatchi is seeking a Lead Full Stack Developer for an innovative AI platform initiative.You have 8+ years building production software systems and at least a few years leading or…

  • Senior Data Analyst

    Government of Alberta

    Edmonton, Alberta

    University graduation in Data Science, Economics, Statistics, Mathematics or a related field plus 4 years progressively responsible related experience; or equivalent as described below. A…

  • Senior Propulsion Engineer, Analysis

    Singularity Defense Corp.

    Quinte West, Ontario

    5+ years of progressive experience in propulsion design, propulsion manufacturing, performance characterization, with a minimum of 2 years focused on composite propellant systems for…

  • Staff Software Engineer - Capital One Travel Tech - Full-stack

    Capital One

    Toronto, ON

    • Full-time

    At least 6 years of hands-on development experience preferably using at least two or more of the following programming languages: JavaScript, React, Angular/TypeScript, Python, Node.js,…

  • Senior GIS Developer/Analyst

    Montrose Environmental Group

    Calgary, Alberta · Alberta · CAN-Alberta-Calgary

    • Full-time

    GIS Programming experience using technology such as Python, Arcade, R, JavaScript, C#, SQL, and related skills

  • Network Engineer, Optical Deployment

    Meta

    Quinte West, Ontario

    8+ years of Network Engineering, including hands-on responsibility for planning, building, deployment or migrating production network environments

  • Principal Software Engineer - Distributed Systems

    Microsoft

    Vancouver, British Columbia

    • Full-time

    Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java,…

  • Apps Development Sr Manager - Vice President

    Citi

    Mississauga, Ontario

    • Full-time

    Collaborate with development teams to create a seamless developer experience and ensure applications are built with scalability, reliability, and security in mind.

  • Applications Development Sr Programmer Analyst - Assistant Vice President

    Citi

    Remote, Canada

    • Full-time
    • Remote

    Minimum of 5+ years of proven experience in a Python and pyspark Engineering lead role focused on building enterprise-grade, high-volume ELT/ETL processes using the PySpark and Databricks…

  • Senior Database Administrator

    Scotiabank

    Toronto, ON

    Automate routine DBA activities using scripting (Python, Shell, etc.)