Engineer Jobs in Canada

About 1460 results in (2) seconds Clear Filters

Jobs Search

About 1460 results in (2) seconds
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Linux, Containers, Arm64, Ai Tools, Release Orchestration, Observability, .Net Core, Developer Productivity, Compliance, Security, Audio/Video Calling, Messaging, Service Management, Data Engineering, Infrastructure
Specialization
Candidates should have experience in software engineering and familiarity with modern infrastructure practices. Knowledge of AI tools and cloud services is also beneficial.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Javascript, Typescript, React, Web Development, Performance, Resiliency Engineering, Problem Solving, Critical Thinking, Communication Skills, Customer Empathy, Software Development, Testing, Ui Frameworks
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience. Preferred qualifications include exceptional problem-solving skills and experience with web languages and UI frameworks.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Web Application Development, Typescript, Html, Css, React, Vue, Angular, Technical Leadership, User Experience, Problem Solving
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Candidates should have expertise in web application development and a passion for delivering high-performance user experiences.
Experience Required
Minimum 2 year(s)
Sr. Quality Engineer at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Agile Projects, Automated Testing, Big Data Hadoop, Data Warehousing, Defects Management, Github, Machine Learning, Python, Sql Query Writing, Test Case Design
Specialization
You need a minimum of 3 years of experience in a QA/test environment with a focus on technical, automated testing. Proficiency in SQL, coding languages like Python or Java, and experience with various testing tools and methodologies is essential.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Go, Cloud Systems, Kubernetes, Azure, Scalable Services, Capacity Management, Automation, Reliability, Observability, Security, Compliance
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience. Preferred qualifications include a Master's Degree and experience with Azure cloud services and Kubernetes.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, React, Angular, Backend Systems, Restful Apis, Web Applications, Cloud Services, Scalability, Performance, Monitoring, Observability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in coding. Preferred qualifications include a Master's Degree and additional experience in shipping production software and building web applications.
Experience Required
Minimum 2 year(s)
Senior Engineer, BHS at Aecom USA
Mississauga, Ontario, Canada - Full Time
Skills Needed
Baggage Handling Systems, Engineering, Design, Construction, Testing, Commissioning, Risk Management, Data Analytics, Stakeholder Management, Technical Compliance, System Safety, Human Machine Interface, Programmable Logic Controllers, System Control And Data Acquisition, Project Management, Mentoring
Specialization
Candidates must have a University Degree in a relevant engineering field and a minimum of 8 years of experience, with a preference for those having 15 years in BHS engineering. Extensive knowledge of system safety requirements and strong technical capabilities are essential.
Experience Required
Minimum 10 year(s)
DevOps Engineer (IT) at The Globe and Mail
Toronto, Ontario, Canada - Full Time
Skills Needed
Devops, Cloud Infrastructure Management, Aws, Bash, Python, Ansible, Terraform, Aws Cloudformation, Ci/Cd, Gitlab, Github, Monitoring, Alerting, Agile, Problem Solving, Documentation
Specialization
Candidates should have a Bachelor’s or Master’s degree in a related field or equivalent experience, along with 6+ years of hands-on experience in DevOps, particularly in AWS environments. Proficiency in automation tools and CI/CD practices is essential.
Experience Required
Minimum 5 year(s)
Operational Engineer at Manulife
, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Operational Experience, Server Support, Networking Knowledge, Windows, Linux, Aix, Database Technologies, Mssql, Oracle, Openedge, Itil, Itsm, Devops Principles, Continuous Integration, Continuous Delivery, Microsoft Azure, Docker
Specialization
Candidates should have over 4 years of operational experience in server support and upgrades, along with a customer service approach and networking knowledge. Familiarity with various server platforms and cloud database technologies is also required.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Typescript, Angular, React, Apis, Databases, Ai/Ml, Bi, Analytics, User Experience, Collaboration
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in relevant programming languages. Additional experience in UI development and backend development is also necessary.
Experience Required
Minimum 2 year(s)
Engineering Template at Versaterm
Ottawa, Ontario, Canada - Full Time
Skills Needed
Innovation, Expertise, Customer Success, Public Safety, Forensic Labs, Court Systems, Community Safety, Technology
Specialization
Candidates should be passionate about making a meaningful difference in public safety. Experience in relevant fields is preferred.
Reliability Engineer at SMS Equipment Inc
Elkford, BC, Canada - Full Time
Skills Needed
Regulations, Writing, Access, Computer Skills, Groups, Microsoft Word, Excel
Specialization
Engineering
Qualification
Diploma
Experience Required
Minimum 1 year(s)
Sr Firmware Engineer at Synapse-ITS
Victoria, British Columbia, Canada - Full Time
Skills Needed
Embedded Software Development, C Programming, Assembly Code, Microcontrollers, Computer Architecture, Real Time Development, Communication Interfaces, Troubleshooting, Debugging, C++, Iot Principles, Oop Design Principles, Arm Architectures, Security Basics, Analytical Skills, Problem Solving
Specialization
Candidates must have a Bachelor's Degree in Electrical, Electronic, Computer Science, or Computer Engineering, along with 8-15+ years of experience in embedded software development. Mastery of C programming and a strong understanding of computer architecture are essential.
Experience Required
Minimum 10 year(s)
Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Python, Web Services, Systems Architecture, Api Architecture, Agile, Generative Ai, Power Platform, Version Control, Cloud Components, Technical Leadership, Problem Solving
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. A solid grasp of software engineering best practices and experience in building enterprise-grade web services is also required.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Engineering, C#, Javascript, Typescript, Web Frameworks, React, Angular, Cloud Architecture, Microsoft Azure, Debugging, Code Optimization, Root Cause Analysis, Mentoring, Collaboration, Technical Solutions, Performance Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience, including strong coding skills in C# and JavaScript. Preferred qualifications include a Master's Degree and experience with cloud architecture and deployment.
Experience Required
Minimum 5 year(s)
Senior Data Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Engineering, Spark Sql, Pyspark, Scala, Data Modeling, Business Analytics, Software Development, Data Governance, Data Compliance, Data Security, Microsoft Fabric, Azure Data Factory, Azure Synapse, Azure Databricks, Git Operations, Cicd Flows, Azure Devops
Specialization
Candidates must have a Master's or Bachelor's degree in a related field with significant experience in data engineering and business analytics. Proficiency in Spark SQL, PySpark, and translating business requirements into technical specifications is essential.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Full Stack Development, Web Applications, User Experience, Javascript, C#, Java, Python, Cloud Services, Responsive Design, Cross Functional Collaboration, Code Reviews, Technical Debt, Data Structures, Algorithms, Debugging, Problem Solving
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience, along with strong programming skills and a data-driven mindset.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Swift, Objective C, Ios, Api Design, Agile Methodologies, Mobile Applications, User Experiences, Collaboration, Technical Excellence, Continuous Improvement
Specialization
Candidates must have a Bachelor's degree in Computer Science or a related field with at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's degree and additional experience in iOS development and collaboration on cross-organizational projects.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Coding, Testing, Monitoring, Troubleshooting, Privacy, Security, Compliance, Ai Requirements, Reliability, Maintainability, Test Automation, Feature Rollout, A/B Testing, C++, Java, Python
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Ripple
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Scala, Sql, Databricks, Data Pipelines, Spark, Flink, Restful Apis, Aws, Ci/Cd, Gitlab, Helm, Terraform, Documentation, Data Debugging
Specialization
You should have 3-6 years of experience in programming languages like Python or Scala and be comfortable with SQL. Familiarity with data technologies, distributed systems, and AWS resources is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

28 Jan, 26

Salary

0.0

Posted On

30 Oct, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Linux, Containers, ARM64, AI Tools, Release Orchestration, Observability, .NET Core, Developer Productivity, Compliance, Security, Audio/Video Calling, Messaging, Service Management, Data Engineering, Infrastructure

Industry

Software Development

Description
Microsoft 365 (M365) Intelligent Conversation and Communications Cloud is the platform that powers billions of real-time customer conversations across Microsoft’s first-party communication products, such as Microsoft Teams. IC3 enables reliable and high-quality audio/video calling, meeting, and messaging services that work every time from anywhere seamlessly across all customer touchpoints. The IC3 Platform team is modernizing the platform infrastructure to improve reliability, scalability and developer productivity across IC3. A core initiative is migrating IC3 services from Windows to Linux containers and transitioning from x64 to ARM64 architecture, aiming for better performance and cost efficiency. The goal is also to support the transition with minimal manual effort by leveraging AI tools. Additional priorities include release orchestration, observability enhancements, .NET Core migration, improved developer productivity, and strengthened compliance and security, all supporting IC3's goals for simpler, more efficient infrastructure. Building and running services at scale for Microsoft 365 for hundreds of millions of users is a lot of fun and rewarding. We are looking for an experienced Software Engineer II to help us do just that to power and deliver on IC3 mission.  This opportunity will allow you to make a broad positive impact across many critical IC3 domains such as chat, audio/video calling, meetings, service and data engineering, and service management. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
The Software Engineer II will help modernize the IC3 platform infrastructure to improve reliability, scalability, and developer productivity. This includes migrating services from Windows to Linux containers and enhancing observability and compliance.
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Linux, Containers, Arm64, Ai Tools, Release Orchestration, Observability, .Net Core, Developer Productivity, Compliance, Security, Audio/Video Calling, Messaging, Service Management, Data Engineering, Infrastructure
Specialization
Candidates should have experience in software engineering and familiarity with modern infrastructure practices. Knowledge of AI tools and cloud services is also beneficial.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Javascript, Typescript, React, Web Development, Performance, Resiliency Engineering, Problem Solving, Critical Thinking, Communication Skills, Customer Empathy, Software Development, Testing, Ui Frameworks
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience. Preferred qualifications include exceptional problem-solving skills and experience with web languages and UI frameworks.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Web Application Development, Typescript, Html, Css, React, Vue, Angular, Technical Leadership, User Experience, Problem Solving
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Candidates should have expertise in web application development and a passion for delivering high-performance user experiences.
Experience Required
Minimum 2 year(s)
Sr. Quality Engineer at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Agile Projects, Automated Testing, Big Data Hadoop, Data Warehousing, Defects Management, Github, Machine Learning, Python, Sql Query Writing, Test Case Design
Specialization
You need a minimum of 3 years of experience in a QA/test environment with a focus on technical, automated testing. Proficiency in SQL, coding languages like Python or Java, and experience with various testing tools and methodologies is essential.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Go, Cloud Systems, Kubernetes, Azure, Scalable Services, Capacity Management, Automation, Reliability, Observability, Security, Compliance
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience. Preferred qualifications include a Master's Degree and experience with Azure cloud services and Kubernetes.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, React, Angular, Backend Systems, Restful Apis, Web Applications, Cloud Services, Scalability, Performance, Monitoring, Observability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in coding. Preferred qualifications include a Master's Degree and additional experience in shipping production software and building web applications.
Experience Required
Minimum 2 year(s)
Senior Engineer, BHS at Aecom USA
Mississauga, Ontario, Canada - Full Time
Skills Needed
Baggage Handling Systems, Engineering, Design, Construction, Testing, Commissioning, Risk Management, Data Analytics, Stakeholder Management, Technical Compliance, System Safety, Human Machine Interface, Programmable Logic Controllers, System Control And Data Acquisition, Project Management, Mentoring
Specialization
Candidates must have a University Degree in a relevant engineering field and a minimum of 8 years of experience, with a preference for those having 15 years in BHS engineering. Extensive knowledge of system safety requirements and strong technical capabilities are essential.
Experience Required
Minimum 10 year(s)
DevOps Engineer (IT) at The Globe and Mail
Toronto, Ontario, Canada - Full Time
Skills Needed
Devops, Cloud Infrastructure Management, Aws, Bash, Python, Ansible, Terraform, Aws Cloudformation, Ci/Cd, Gitlab, Github, Monitoring, Alerting, Agile, Problem Solving, Documentation
Specialization
Candidates should have a Bachelor’s or Master’s degree in a related field or equivalent experience, along with 6+ years of hands-on experience in DevOps, particularly in AWS environments. Proficiency in automation tools and CI/CD practices is essential.
Experience Required
Minimum 5 year(s)
Operational Engineer at Manulife
, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Operational Experience, Server Support, Networking Knowledge, Windows, Linux, Aix, Database Technologies, Mssql, Oracle, Openedge, Itil, Itsm, Devops Principles, Continuous Integration, Continuous Delivery, Microsoft Azure, Docker
Specialization
Candidates should have over 4 years of operational experience in server support and upgrades, along with a customer service approach and networking knowledge. Familiarity with various server platforms and cloud database technologies is also required.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Typescript, Angular, React, Apis, Databases, Ai/Ml, Bi, Analytics, User Experience, Collaboration
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in relevant programming languages. Additional experience in UI development and backend development is also necessary.
Experience Required
Minimum 2 year(s)
Engineering Template at Versaterm
Ottawa, Ontario, Canada - Full Time
Skills Needed
Innovation, Expertise, Customer Success, Public Safety, Forensic Labs, Court Systems, Community Safety, Technology
Specialization
Candidates should be passionate about making a meaningful difference in public safety. Experience in relevant fields is preferred.
Reliability Engineer at SMS Equipment Inc
Elkford, BC, Canada - Full Time
Skills Needed
Regulations, Writing, Access, Computer Skills, Groups, Microsoft Word, Excel
Specialization
Engineering
Qualification
Diploma
Experience Required
Minimum 1 year(s)
Sr Firmware Engineer at Synapse-ITS
Victoria, British Columbia, Canada - Full Time
Skills Needed
Embedded Software Development, C Programming, Assembly Code, Microcontrollers, Computer Architecture, Real Time Development, Communication Interfaces, Troubleshooting, Debugging, C++, Iot Principles, Oop Design Principles, Arm Architectures, Security Basics, Analytical Skills, Problem Solving
Specialization
Candidates must have a Bachelor's Degree in Electrical, Electronic, Computer Science, or Computer Engineering, along with 8-15+ years of experience in embedded software development. Mastery of C programming and a strong understanding of computer architecture are essential.
Experience Required
Minimum 10 year(s)
Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Python, Web Services, Systems Architecture, Api Architecture, Agile, Generative Ai, Power Platform, Version Control, Cloud Components, Technical Leadership, Problem Solving
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. A solid grasp of software engineering best practices and experience in building enterprise-grade web services is also required.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Engineering, C#, Javascript, Typescript, Web Frameworks, React, Angular, Cloud Architecture, Microsoft Azure, Debugging, Code Optimization, Root Cause Analysis, Mentoring, Collaboration, Technical Solutions, Performance Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience, including strong coding skills in C# and JavaScript. Preferred qualifications include a Master's Degree and experience with cloud architecture and deployment.
Experience Required
Minimum 5 year(s)
Senior Data Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Engineering, Spark Sql, Pyspark, Scala, Data Modeling, Business Analytics, Software Development, Data Governance, Data Compliance, Data Security, Microsoft Fabric, Azure Data Factory, Azure Synapse, Azure Databricks, Git Operations, Cicd Flows, Azure Devops
Specialization
Candidates must have a Master's or Bachelor's degree in a related field with significant experience in data engineering and business analytics. Proficiency in Spark SQL, PySpark, and translating business requirements into technical specifications is essential.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Full Stack Development, Web Applications, User Experience, Javascript, C#, Java, Python, Cloud Services, Responsive Design, Cross Functional Collaboration, Code Reviews, Technical Debt, Data Structures, Algorithms, Debugging, Problem Solving
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience, along with strong programming skills and a data-driven mindset.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Swift, Objective C, Ios, Api Design, Agile Methodologies, Mobile Applications, User Experiences, Collaboration, Technical Excellence, Continuous Improvement
Specialization
Candidates must have a Bachelor's degree in Computer Science or a related field with at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's degree and additional experience in iOS development and collaboration on cross-organizational projects.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Coding, Testing, Monitoring, Troubleshooting, Privacy, Security, Compliance, Ai Requirements, Reliability, Maintainability, Test Automation, Feature Rollout, A/B Testing, C++, Java, Python
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Ripple
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Scala, Sql, Databricks, Data Pipelines, Spark, Flink, Restful Apis, Aws, Ci/Cd, Gitlab, Helm, Terraform, Documentation, Data Debugging
Specialization
You should have 3-6 years of experience in programming languages like Python or Scala and be comfortable with SQL. Familiarity with data technologies, distributed systems, and AWS resources is also required.
Experience Required
Minimum 2 year(s)
Loading...