CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Engineer Canada Jobs

1118 Job Offers

Software Engineer II
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Software Engineer II. Develop Power BI and cloud services using TypeScript, Angular, React, and backend APIs. Build the AI-era data platform, focusing on scalable, user-centric solutions within a collaborative culture.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team to build the data platform for the age of AI. As a Senior Software Engineer, you'll develop core services and APIs for products like Microsoft Fabric and Azure Cosmos DB. This role requires expertise in C#, Java, Python, and relational/NoSQL databases. Based in Ca...
Location Icon
Location
Canada , Multiple Locations
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Customer Support Engineer III
Save Icon
Join Fivetran's innovative team in Toronto as a Customer Support Engineer III. You will troubleshoot complex data pipeline issues, utilizing SQL, APIs, and programming skills. Enjoy a role with global impact, full ownership of cases, and a culture of collaboration. We offer excellent benefits inc...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
90856.00 - 109031.50 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Production Support Engineer
Save Icon
Join our team in Vancouver as a Senior Production Support Engineer. You will ensure the stability and performance of critical .NET and ETL (Informatica/SSIS) systems on AWS. Your role involves troubleshooting, optimizing data pipelines, and providing expert support. This is an opportunity to solv...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft in Vancouver to build next-gen AI tools in Microsoft Teams for frontline industries. Develop mobile apps using Kotlin/Swift or cross-platform frameworks like React Native. Own the full development lifecycle and create impactful, AI-powered experiences within a global team.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
67100.00 - 131400.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Platform Engineer
Save Icon
Join NTT DATA in Toronto as a Senior Platform Engineer. Manage and optimize a large Red Hat OpenShift environment using Kubernetes, Ansible, and Linux. Build CI/CD pipelines with Azure DevOps/Argo CD and automate with Python/Bash. Grow your career with a focus on DevOps, SRE, and enterprise appli...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Quality Engineer
Save Icon
Join our team in Toronto, ON as a Quality Engineer. You will ensure software quality through manual testing, defect tracking in JIRA, and collaboration within Agile teams. Develop test plans, perform various testing types, and contribute to automation initiatives. Strong analytical skills and SDL...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
108000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Data Engineer
Save Icon
Join our team in Toronto as a full-time, onsite Data Engineer. You will design and build scalable data pipelines using SQL, Python, and big data tech like Spark. Collaborate with analysts to ensure data quality and support key business intelligence initiatives.
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
72000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's M3CA Next team in Vancouver to shape the future of AI in the workplace. As a Senior Software Engineer, you'll design and deliver high-quality software, tackling challenges across the full tech stack. We seek a passionate coder with 4+ years of experience in languages like C#, Jav...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Analytics Engineer
Save Icon
Join Bird's Data Team in Canada as an Analytics Engineer. Design data pipelines and models, leveraging SQL, Python, and big-data tech like Spark. Translate complex requirements into trustworthy datasets and self-service solutions. Enjoy remote work benefits, healthcare, and ride credits.
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
bird.co Logo
Bird Canada
Expiration Date
Until further notice
Lab Support Engineer
Save Icon
Join our Lab Support Team in Kanata, Ontario. Manage network infrastructure and desktop support for a dynamic R&D environment. Utilize your 3+ years of experience to maintain software licenses, optimize servers, and ensure lab efficiency. A Computer Science degree or equivalent is required.
Location Icon
Location
Canada , Kanata, Ontario
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Fpga design verification engineer
Save Icon
Lead FPGA verification efforts for advanced wireless systems in Ottawa. Develop comprehensive SystemVerilog/UVM test environments and execute verification plans. Analyze coverage and debug RTL to ensure robust design sign-off. Collaborate with design teams on specifications and architecture.
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Senior Execution Engineer – Material Flow & Robotics Deployment
Save Icon
Join our Autonomous Robotics Center in Oshawa as a Senior Execution Engineer. You will lead the deployment of advanced automation like AMRs, ASRS, and robotic kitting systems to optimize material flow. This role requires 5+ years in automotive automation and expertise in layout tools and PLC inte...
Location Icon
Location
Canada , Oshawa
Salary Icon
Salary
104000.00 - 154000.00 CAD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft in Vancouver as a Senior Software Engineer. Design and optimize the rendering backend and CI/CD pipelines for AI, Edge, and Windows. Use your expertise in C++, C#, or JavaScript to empower developers and enhance experiences for over 500M users. A Bachelor's degree and 4+ years of e...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer, AI Enterprise Engineering
Save Icon
Lead the development of Bentley's core enterprise AI platforms in Canada. This senior role requires 8+ years in software engineering, cloud expertise, and experience guiding hybrid teams. You will own the architectural vision, ensuring scalable and secure systems that accelerate company-wide AI i...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
AI Software Engineer
Save Icon
Join Bentley Systems as an AI Software Engineer in Canada. Develop core AI platforms using Python, cloud services, and MLOps tools like Docker and Kubernetes. Build full-stack solutions, from backend services to intuitive UIs, to accelerate AI adoption across the enterprise. Enjoy a competitive s...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Performance Verification Engineer
Save Icon
Join our team in Vancouver as a Performance Verification Engineer. You will verify next-generation multi-subsystem IP for complex SoCs, working with PCIe, CXL, and x86/ARM architectures. This role requires expertise in UVM, SystemVerilog, C++, and ASIC verification to collaborate on performance f...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
124000.00 - 186000.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Azure Global Black Belt (GBB) Modernization Solution Engineer
Save Icon
Join Microsoft as an Azure Global Black Belt Modernization Solution Engineer in Toronto. Lead application modernization for key enterprise clients, leveraging your deep expertise in Azure, microservices, and cloud architecture. This senior technical role requires extensive pre-sales experience an...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
128000.00 - 222400.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Sr. Software Engineer (Tel Cloud)
Save Icon
Join Dialpad in Vancouver as a Senior Software Engineer for Tel Cloud. You will own and scale global communications systems like call routing and fraud detection. Leverage your expertise in Python/Java/C and cloud-native architecture to build resilient, low-latency backend services. Champion oper...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
168000.00 - 194250.00 CAD / Year
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Intermediate Marine Systems Engineer
Save Icon
Join BMT as an Intermediate Marine Systems Engineer in Victoria, Ottawa, or Halifax. Apply your 4+ years of marine/mechanical engineering experience to support naval systems projects. Enjoy a hybrid work model, comprehensive benefits, and professional development within a collaborative team.
Location Icon
Location
Canada , Victoria; Ottawa; Halifax
Salary Icon
Salary
85000.00 - 105000.00 CAD / Year
bmt.org Logo
BMT
Expiration Date
Until further notice

About the Engineer role

Engineer jobs represent a cornerstone of the operational and technical workforce, focused on the application of scientific and mathematical principles to design, develop, maintain, and improve systems, structures, and processes. While the field is incredibly diverse, spanning disciplines from civil and software to mechanical and electrical engineering, the core mission remains consistent: to solve complex problems and ensure functionality, efficiency, and safety. Professionals in these roles are the backbone of infrastructure, technology, and innovation, turning theoretical concepts into practical, working solutions that power our modern world.

Individuals in these positions typically engage in a wide array of responsibilities. A primary function involves the installation, maintenance, and preventative care of tools, equipment, and complex systems. This includes routine inspections, calibrating controls and gauges, and performing diagnostic tests to ensure everything operates within specified parameters. Troubleshooting is a daily activity, requiring engineers to identify the root cause of malfunctions and execute repairs, whether it's a mechanical failure, an electrical issue, or a problem with plumbing and HVAC systems. For those in supervisory engineer jobs, responsibilities expand to include leading teams, which involves hiring, training, scheduling, and mentoring other engineering staff to ensure a high standard of work and team cohesion.

The skill set required for engineer jobs is both broad and technical. A strong foundation is typically built through vocational, technical, or trade school education, providing essential knowledge in relevant engineering principles. Practical, hands-on experience is highly valued, often requiring several years in a related field. Key technical skills include proficiency in reading blueprints and schematics, a solid understanding of mechanical, electrical, and plumbing (MEP) systems, and the safe operation of hand and power tools. Many roles also require specific certifications, such as universal CFC handling licenses, to comply with safety and environmental regulations.

Beyond technical prowess, successful candidates for engineer jobs possess strong problem-solving abilities, acute attention to detail, and a steadfast commitment to safety protocols. They must be able to communicate clearly with team members and other departments, document their work accurately, and manage inventory of parts and supplies. Physical stamina is often necessary, as the role can involve standing for extended periods, lifting heavy objects, and working in confined spaces. A methodical and proactive approach is essential, focusing not just on fixing current issues but on implementing preventative measures to avoid future problems. For those seeking stable, hands-on, and critically important careers, engineer jobs offer a rewarding path with opportunities for continuous learning and advancement into leadership positions.