CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Engineer Canada Jobs (Hybrid work)

477 Job Offers

Forward Deployed Engineer, Agentic Platform
Save Icon
Location Icon
Location
Canada , Toronto; Ottawa; Montreal
Salary Icon
Salary
Not provided
cohere.com Logo
Cohere
Expiration Date
Until further notice
Shift Operating Engineer
Save Icon
Location Icon
Location
Canada , Morrisburg
Salary Icon
Salary
36.65 - 44.34 CAD / Hour
evonik.com Logo
Evonik Industries
Expiration Date
Until further notice
Software Engineer II (Mobile)
Save Icon
Join Microsoft Teams in Vancouver to build next-gen AI mobile tools for frontline industries. Develop with Kotlin/Swift or cross-platform frameworks like React Native. Own the full lifecycle of features, optimizing performance and integrating AI. Requires a CS degree and 2+ years of coding experi...
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
Linux Development Engineer – eLxr Distribution
Save Icon
Join our team in Kanata as a Linux Development Engineer for the eLxr Distribution. Develop and maintain our Debian-based Linux OS, using Python, Go, and C/C++. This hybrid role requires strong Linux expertise, open-source contribution experience, and Ottawa-area residency. We offer comprehensive ...
Location Icon
Location
Canada , Kanata
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Senior Technical Support Engineer
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
96000.00 - 177600.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
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
Software Engineer II
Save Icon
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
Network Engineer
Save Icon
Location Icon
Location
Canada , Kanata
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Senior Software Engineer - Distributed Systems
Save Icon
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
Principal Engineer
Save Icon
Lead architectural strategy as a Principal Engineer in Toronto, reporting to the CTO. Define technology roadmaps, design scalable cloud & microservices solutions, and mentor teams. Enjoy a bonus, full benefits, wellness days, and global remote work flexibility.
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
190000.00 - 214500.00 USD / Year
waveapps.com Logo
Wave
Expiration Date
Until further notice
Machine Learning Engineer, Predictive Maintenance
Save Icon
Join MaintainX as a Machine Learning Engineer in Montreal. Develop predictive maintenance models using time-series sensor data and Python/PyTorch/TensorFlow. Enjoy competitive salary, equity, full benefits, and flexible PTO in this AI/ML growth role.
Location Icon
Location
Canada , Montreal
Salary Icon
Salary
Not provided
getmaintainx.com Logo
MaintainX
Expiration Date
Until further notice
Machine Learning Engineer, Predictive Maintenance
Save Icon
Join MaintainX as a Machine Learning Engineer in Montreal. Develop predictive maintenance models using time-series sensor data and advanced ML techniques. This role requires strong Python skills, 3+ years of experience, and a relevant advanced degree. Enjoy competitive pay, equity, comprehensive ...
Location Icon
Location
Canada , Montreal
Salary Icon
Salary
Not provided
getmaintainx.com Logo
MaintainX
Expiration Date
Until further notice
Senior Software Engineer (iOS), SDK
Save Icon
Join Sentry's Mobile SDK team in Toronto as a Senior iOS Engineer. You'll architect our core iOS SDK using Swift/Objective-C and pioneer features like Session Replay. Leverage cutting-edge Apple tech, including AI, to solve complex problems at massive scale. This role requires deep iOS expertise ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
200000.00 - 227000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior Software Engineer (Android), SDK
Save Icon
Join Sentry's Mobile SDK team in Toronto to build the future of app monitoring. As a Senior Android Engineer, you'll develop high-scale SDKs using Kotlin/Java and cutting-edge Android tech. Tackle complex challenges in architecture, profiling, and performance for billions of daily events. This ro...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
200000.00 - 227000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior Full Stack Engineer, Core Product
Save Icon
Join Sentry's Core Product team in Toronto as a Senior Full Stack Engineer. You will build essential features using React/TypeScript and Django/Python, with full ownership from design to performance. This high-impact role directly shapes how millions of developers debug and resolve issues. We off...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
200000.00 - 295000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior Fullstack Engineer, Data Browsing
Save Icon
Join Sentry's Data Browsing Team in Toronto as a Senior Fullstack Engineer. You will build and scale core products like Logs, Dashboards, and Profiling using Python, Django, React, and TypeScript. This role requires 8+ years of experience, feature ownership, and mentoring. We offer equity, health...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
232000.00 - 295000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior Software Engineer, Infrastructure
Save Icon
Join Sentry.io as a Senior Infrastructure Engineer in Toronto. Design and build scalable platform services using Python, with cloud and Kubernetes expertise. Enable engineering teams with reliable, self-service tools and infrastructure. Enjoy equity, health coverage, and a role critical to our gr...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
200000.00 - 295000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Staff Software Engineer, Billing
Save Icon
Lead the architecture of Sentry's next-generation billing pipeline in Toronto, ensuring financial-grade accuracy at massive scale. You'll design flexible pricing systems and solve unique data consistency challenges, directly impacting revenue. This role requires expertise in distributed systems, ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
253000.00 - 316000.00 USD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior Frontend Engineer, Data Browsing
Save Icon
Join Sentry's Data Browsing Team in Toronto as a Senior Frontend Engineer. You will build and enhance core products like Logs, Dashboards, and Profiling using React and TypeScript. This role requires 6+ years of experience crafting complex, user-friendly interfaces. We offer equity, health insura...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
232000.00 - 295000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Software Engineer, Backend
Save Icon
Join Zip's backend engineering team in Toronto to build scalable APIs and resilient products for the leading procurement platform. We seek a developer with 3+ years of experience in web applications, API development, and modern deployment tools. Enjoy equity, comprehensive health benefits, flexib...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
ziphq.com Logo
Zip
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.