Find work in Canada.

564,521 jobs across our Canadian network. How we count

  • Associate Director, Full-Stack Applications - Credit Module

    Fitch Group

    Toronto, ON

    • $150,000 to $170,000 CAD / year

    Join our fast‑growing Toronto hub, where we’re using AI to reshape global credit decisions and the software development lifecycle. Here you’ll help us modernize and reinvent our…

  • Azure Cloud Engineer - Senior Consultant

    EY

    Toronto, ON

    3-5 years of design and implementation experience as a Cloud Engineer with prior consulting experience.

  • Staff Engineer - Data Engineering

    Capital One

    Toronto, ON

    • Full-time

    This role does not have direct reports. We require advanced hands-on development, technical design, and architecture.

  • Senior Software Engineer in Test, Android

    Okta

    Toronto, ON

    We are looking for an experienced Software Development Engineer in Test (SDET) to join the Android platform team. The team is responsible for developing and maintaining Okta Verify and…

  • Electrical Engineer

    Dillon Consulting Limited

    Chatham-Kent, ON · Guelph, ON · Hamilton, ON · Kingston, ON · Kitchener, ON · London, ON · Oakville, ON · Ottawa, ON · Toronto, ON · Vaughan, ON · Windsor, ON · Chatham, ON

    • Full-time

    Dillon’s Electrical Discipline is looking for an Electrical Engineer to fill an existing vacancy within our multidisciplinary team of professionals. You will have the opportunity to work on…

  • Electrical Engineer

    Dillon Consulting Limited

    Windsor, ON

    • Full-time

    Your opportunity Dillon’s Electrical Discipline is looking for an Electrical Engineer or EIT to fill an existing vacancy within our multidisciplinary team of professionals. You will have…

  • Electrical Engineer-in-Training

    Dillon Consulting Limited

    Winnipeg, MB

    • Full-time

    Understanding of the range of project design and implementation activities including development of design drawings and reports, contract document preparation, tendering, and contract…

  • Senior Software Engineer

    Wellington Management

    Toronto, ON

    • Full-time

    The Enterprise Data Experience team is seeking a Senior Software Engineer to design, build, and enhance

  • Software Engineer II

    TD

    Toronto, ON

    • Full-time

    TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at…

  • Sr. Consultant, Enterprise Scheduling Engineering

    CIBC

    Toronto, ON

    • Full-time

    As a member of CIBC’s Enterprise Services Engineering team, you’ll play a key role in shaping and supporting our enterprise scheduling capabilities. As an Enterprise Scheduling Engineer,…

  • Senior Mechanical Engineer, Onsite role in Kanata

    Ciena

    Ottawa, ON

    • Full-time

    The Senior Mechanical Engineer role contributes to the development of physical design solutions for advanced optical platforms, enabling high performance networking products. The position…

  • Intermediate Geotechnical Engineer (Numerical Modelling Specialist) - All Locations

    BGC Engineering

    Vancouver, BC

    • Full-time

    BGC is seeking an Intermediate Geotechnical Engineer with a focus on advanced numerical modelling and earthquake geotechnical engineering. While this position will focus on those two core…

  • Senior Electrical Engineer (Science & Technology)

    H.H. Angus & Associates Ltd.

    Toronto, ON

    • Full-time

    We’re looking for a detail-oriented and solutions-focused Senior Electrical Engineer to join our Science & Technology team and play a critical role in delivering complex, high-value…

  • Lead Infrastructure Architect

    Financial Services Regulatory Authority of Ontario (FSRA)

    Toronto, ON

    • Full-time

    At FSRA, we invest in the personal and professional growth of our team. We offer a competitive compensation package that includes an employer-matched defined benefit pension plan, and a…

  • Android Software Engineer

    MANNARINO

    Montreal, QC

    • Full-time

    In this role, you will contribute throughout the software development lifecycle, from initial design and implementation through integration, testing, optimization, and release. Your work…

  • Manufacturing Engineer (Contract)

    Husky Technologies

    Bolton, ON

    • Full-time

    Design mechanical components, tooling, fixtures, prototypes and manufacturing solutions by applying engineering principles, ensuring design for assembly, functionality, manufacturability,…

  • PD Software for Service

    Husky Technologies

    Bolton, ON

    • Full-time

    The Service team is currently seeking a Software engineer/designer to specialize in resolving service issues with a focus on Injection Molding Machine controls, including servo drive and…

  • Intermediate Geotechnical Engineer (Numerical Modelling Specialist) - All Locations

    BGC Engineering Inc.

    Vancouver, BC

    • Full-time

    BGC is seeking an Intermediate Geotechnical Engineer with a focus on advanced numerical modelling and earthquake geotechnical engineering. While this position will focus on those two core…

  • Manager, Power and Automation

    Associated Engineering

    Markham, ON

    • Full-time

    Analysis, design, testing, and commissioning of instrumentation and control systems installations.Installations may include advanced process controls, distributed control systems, drives,…

  • Mechanical Engineer

    Enerflex Ltd

    Canada

    As a Mechanical Engineer, you will lead the mechanical scope and design for power generation projects. You will develop and review power system designs, specifications, calculations,…

  • Senior Process Engineer

    Enerflex Ltd

    Canada

    Reporting to the Engineering Manager, the Senior Process Engineer is responsible for water-related process studies, preparation of process flow diagrams, design and engineering involving…

  • Sr. Mechanical Engineer

    Enerflex Ltd

    Canada

    The Senior Mechanical Engineer is a hands-on technical lead responsible for the mechanical engineering of modular process and water-treatment equipment packages from proposal and concept…

  • Principal Solutions Engineer

    Enerflex Ltd

    Canada

    In this role, you will collaborate closely with the Sales and Business Development team to identify, pursue, and shape opportunities across key markets. You will engage early with customers…

  • Principal Backup Engineer

    Scotiabank

    Toronto, ON

    The Principal Engineer partners with business line representatives and technical teams to drive improved technology solutions that support business strategy with an enterprise view. The…

  • Senior Software Engineer

    VitalEdge Technologies

    London, ON

    • $115,000 CAD / year
    • Full-time

    The Senior Software Engineer will be responsible for delivering technical solutions that drive forward data exchange between IntelliDealer ERP and Third-Parties, including dealerships,…