Engineer Jobs in Canada

About 3500 results in (4) seconds Clear Filters

Jobs Search

About 3500 results in (4) seconds
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Cloud Applications, C, C++, C#, Java, Javascript, Python, Debugging, Refactoring, Collaboration, System Monitoring, Technical Solutions, Performance Optimization, Project Management, Design Documentation
Specialization
Bachelor's Degree in Computer Science or related field with 4+ years of experience, or a Master's Degree with 6+ years, or equivalent experience. Proficiency in multiple programming languages and experience in architecting large-scale cloud applications is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Backend Services, Cloud Systems, Automation, Disaster Recovery, Reliability, Observability, Security, Compliance, C, C++, C#, Java, Javascript, Python, Azure, Kubernetes
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Familiarity with Azure cloud services and Kubernetes is preferred.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Software Design, Development, Operational Sustenance, System Design, Component Design, Performance Improvement, Monitoring, Reliability, Efficiency, Observability
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree with 6+ years of experience or a Bachelor's Degree with 8+ years of experience in relevant coding languages.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Coding, Debugging, Refactoring, Cloud Services, Networking Programming, Ai Development, Media Development, C, C++, C#, Java, Javascript, Python, Full Stack Development, Backend Development
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience. Additionally, 3 years of software design and development experience as a full stack or backend developer is required.
Experience Required
Minimum 5 year(s)
Cloud Platforms Engineer at NTT DATA
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Microsoft Azure, Sccm, Solarwinds, Windows Os, User Administration, Patch Management, System Configuration, Network Monitoring, Technical Documentation, Problem Solving, Communication Skills, Scripting, Automation, Sql Server, Performance Monitoring, .Net Framework
Specialization
Candidates should have a bachelor's degree in a related field and 8 to 10 years of relevant experience. Proven expertise in Microsoft Azure, SCCM, and SolarWinds is essential, along with strong problem-solving and communication skills.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Coding, C, C++, C#, Java, Javascript, Python, Media Development, Networking Programming, Multi Threaded Systems, Cloud Services, Large Scale Server Application, Debugging, Refactoring, Observability
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 4+ years of technical engineering experience in coding. Preferred qualifications include experience with media development and cloud services.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Ingestion, Data Services, Software Engineering, System Architecture, Microservices, Database Design, Api Design, Performance Tuning, Telemetry Design, C, C++, C#, Java, Javascript, Python, Testing, Debugging
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of experience in coding is required. Preferred qualifications include a Master's Degree and additional years of experience in system architecture and software engineering practices.
Experience Required
Minimum 5 year(s)
Sr. Engineer, Structural at Nutrien
Rocanville, SK, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 7 year(s)
AI & Automation Engineer at Rapid Task AI
Remote, British Columbia, Canada - Full Time
Skills Needed
Communication Skills, Email
Qualification
Graduate
quality control engineer at Best Way Stone Ltd
Uxbridge, ON, Canada - Full Time
Skills Needed
Six Sigma, Technology, Autocad, Minitab
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Relay
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software Engineer at Nubank
Toronto, Ontario, Canada - Full Time
Skills Needed
Clojure, Microservices, Agile Software Development, Continuous Delivery, Infrastructure As Code, Kafka, Aws, Datomic, Dynamodb, Prometheus, Kubernetes, Functional Programming, Hexagonal Architecture, Distributed Systems
Specialization
Candidates should have experience with large scale distributed systems and familiarity with microservices. Knowledge of agile methodologies and continuous delivery practices is also required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Cloud Services, Kubernetes, C, C++, C#, Java, Javascript, Python, Error Handling, Code Optimization, Microservices, System Architecture, Observability, Performance Improvement, Technical Documentation
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience, or a Master's Degree with 6 years of experience. Knowledge of Kubernetes and experience with distributed systems in production environments are also required.
Experience Required
Minimum 5 year(s)
Co-op, Civil Engineering at Nutrien
Rocanville, SK, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer Intern at Provision Software Corporation
Toronto, ON, Canada - Full Time
Skills Needed
Web Applications, Python
Specialization
Software Engineering, Engineering
Qualification
Graduate
Senior Software Engineer at CommerceIQ
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Python, Ai, Ml, Cloud Native Architectures, Microservices, Event Driven Systems, Ci/Cd Pipelines, Problem Solving, Communication, Startup Mindset
Specialization
Candidates should have 3-5 years of hands-on software engineering experience, particularly in building backend services and deploying AI-powered applications. Proficiency in Java or similar JVM languages, along with strong Python skills and familiarity with AI/ML frameworks, is essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Generative Ai, Large Language Models, Deep Learning, Natural Language Processing, Conversational Ai, .Net Core, Typescript, Redis, Azure Cosmos Db, Microservices, System Design, Scalability, Performance, Cost Efficiency, Collaboration, Messaging Services
Specialization
Candidates should have experience with modern tech stacks and system design skills. The role requires collaboration across teams and organizations.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Conexiom
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Microsoft .Net, C#, Javascript, Typescript, React, Next.Js, Restful Web Apis, Databases, Cloud Platforms, Ai Agent Tooling, Devops Tools, Ci/Cd Pipelines, Sdlc Process, Enterprise Class Business Automation, Effective Communication, Collaboration
Specialization
5 to 10 years of software development experience with technologies such as Microsoft .NET and cloud platforms is required. Familiarity with AI tooling and experience in a 24x7 SaaS environment are also important.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at RBGlobal
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Software Development, Technical Leadership, Code Reviews, Agile Development, Salesforce, Java, Sql, Javascript, Html, Css, Systems Maintenance, Team Mentorship, Product Collaboration, Quality Assurance, Scrum, Backlog Grooming
Specialization
Candidates should have a Bachelor Degree or Diploma in Computer Science or a related discipline, along with 5+ years of software development experience, particularly in Salesforce. Additionally, 3+ years of team leadership and Agile development experience are required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at ServiceTitan Software Canada ULC
Hamilton, ON L8N 1E7, Canada - Full Time
Skills Needed
Microsoft Sql Server, Developers, Jira, Computer Science, Visual Studio, Physics, Git, A/B Testing, Unit Testing
Qualification
BSc
Experience Required
Minimum 8 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

18 Feb, 26

Salary

0.0

Posted On

20 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Cloud Applications, C, C++, C#, Java, JavaScript, Python, Debugging, Refactoring, Collaboration, System Monitoring, Technical Solutions, Performance Optimization, Project Management, Design Documentation

Industry

Software Development

Description
Collaborate with appropriate stakeholders to determine user requirements for a scenario. Drives identification of dependencies and the development of design documents for a product, application, service, or platform. Create, implement, optimize, debug, refactor, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI). Leverage subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. Act as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 2+ years of experience architecting and building large-scale cloud applications. These requirements include but are not limited to the following specialized security screenings: Master'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, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Proven ability to collaborate across teams, manage ambiguity, and deliver results in fast-paced environments.
Responsibilities
Collaborate with stakeholders to determine user requirements and drive the development of design documents. Act as a Designated Responsible Individual (DRI) to guide other engineers and monitor system performance.
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Cloud Applications, C, C++, C#, Java, Javascript, Python, Debugging, Refactoring, Collaboration, System Monitoring, Technical Solutions, Performance Optimization, Project Management, Design Documentation
Specialization
Bachelor's Degree in Computer Science or related field with 4+ years of experience, or a Master's Degree with 6+ years, or equivalent experience. Proficiency in multiple programming languages and experience in architecting large-scale cloud applications is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Backend Services, Cloud Systems, Automation, Disaster Recovery, Reliability, Observability, Security, Compliance, C, C++, C#, Java, Javascript, Python, Azure, Kubernetes
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Familiarity with Azure cloud services and Kubernetes is preferred.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Software Design, Development, Operational Sustenance, System Design, Component Design, Performance Improvement, Monitoring, Reliability, Efficiency, Observability
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree with 6+ years of experience or a Bachelor's Degree with 8+ years of experience in relevant coding languages.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Coding, Debugging, Refactoring, Cloud Services, Networking Programming, Ai Development, Media Development, C, C++, C#, Java, Javascript, Python, Full Stack Development, Backend Development
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience. Additionally, 3 years of software design and development experience as a full stack or backend developer is required.
Experience Required
Minimum 5 year(s)
Cloud Platforms Engineer at NTT DATA
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Microsoft Azure, Sccm, Solarwinds, Windows Os, User Administration, Patch Management, System Configuration, Network Monitoring, Technical Documentation, Problem Solving, Communication Skills, Scripting, Automation, Sql Server, Performance Monitoring, .Net Framework
Specialization
Candidates should have a bachelor's degree in a related field and 8 to 10 years of relevant experience. Proven expertise in Microsoft Azure, SCCM, and SolarWinds is essential, along with strong problem-solving and communication skills.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Coding, C, C++, C#, Java, Javascript, Python, Media Development, Networking Programming, Multi Threaded Systems, Cloud Services, Large Scale Server Application, Debugging, Refactoring, Observability
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 4+ years of technical engineering experience in coding. Preferred qualifications include experience with media development and cloud services.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Ingestion, Data Services, Software Engineering, System Architecture, Microservices, Database Design, Api Design, Performance Tuning, Telemetry Design, C, C++, C#, Java, Javascript, Python, Testing, Debugging
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of experience in coding is required. Preferred qualifications include a Master's Degree and additional years of experience in system architecture and software engineering practices.
Experience Required
Minimum 5 year(s)
Sr. Engineer, Structural at Nutrien
Rocanville, SK, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 7 year(s)
AI & Automation Engineer at Rapid Task AI
Remote, British Columbia, Canada - Full Time
Skills Needed
Communication Skills, Email
Qualification
Graduate
quality control engineer at Best Way Stone Ltd
Uxbridge, ON, Canada - Full Time
Skills Needed
Six Sigma, Technology, Autocad, Minitab
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Relay
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software Engineer at Nubank
Toronto, Ontario, Canada - Full Time
Skills Needed
Clojure, Microservices, Agile Software Development, Continuous Delivery, Infrastructure As Code, Kafka, Aws, Datomic, Dynamodb, Prometheus, Kubernetes, Functional Programming, Hexagonal Architecture, Distributed Systems
Specialization
Candidates should have experience with large scale distributed systems and familiarity with microservices. Knowledge of agile methodologies and continuous delivery practices is also required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Cloud Services, Kubernetes, C, C++, C#, Java, Javascript, Python, Error Handling, Code Optimization, Microservices, System Architecture, Observability, Performance Improvement, Technical Documentation
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience, or a Master's Degree with 6 years of experience. Knowledge of Kubernetes and experience with distributed systems in production environments are also required.
Experience Required
Minimum 5 year(s)
Co-op, Civil Engineering at Nutrien
Rocanville, SK, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer Intern at Provision Software Corporation
Toronto, ON, Canada - Full Time
Skills Needed
Web Applications, Python
Specialization
Software Engineering, Engineering
Qualification
Graduate
Senior Software Engineer at CommerceIQ
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Python, Ai, Ml, Cloud Native Architectures, Microservices, Event Driven Systems, Ci/Cd Pipelines, Problem Solving, Communication, Startup Mindset
Specialization
Candidates should have 3-5 years of hands-on software engineering experience, particularly in building backend services and deploying AI-powered applications. Proficiency in Java or similar JVM languages, along with strong Python skills and familiarity with AI/ML frameworks, is essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Generative Ai, Large Language Models, Deep Learning, Natural Language Processing, Conversational Ai, .Net Core, Typescript, Redis, Azure Cosmos Db, Microservices, System Design, Scalability, Performance, Cost Efficiency, Collaboration, Messaging Services
Specialization
Candidates should have experience with modern tech stacks and system design skills. The role requires collaboration across teams and organizations.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Conexiom
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Microsoft .Net, C#, Javascript, Typescript, React, Next.Js, Restful Web Apis, Databases, Cloud Platforms, Ai Agent Tooling, Devops Tools, Ci/Cd Pipelines, Sdlc Process, Enterprise Class Business Automation, Effective Communication, Collaboration
Specialization
5 to 10 years of software development experience with technologies such as Microsoft .NET and cloud platforms is required. Familiarity with AI tooling and experience in a 24x7 SaaS environment are also important.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at RBGlobal
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Software Development, Technical Leadership, Code Reviews, Agile Development, Salesforce, Java, Sql, Javascript, Html, Css, Systems Maintenance, Team Mentorship, Product Collaboration, Quality Assurance, Scrum, Backlog Grooming
Specialization
Candidates should have a Bachelor Degree or Diploma in Computer Science or a related discipline, along with 5+ years of software development experience, particularly in Salesforce. Additionally, 3+ years of team leadership and Agile development experience are required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at ServiceTitan Software Canada ULC
Hamilton, ON L8N 1E7, Canada - Full Time
Skills Needed
Microsoft Sql Server, Developers, Jira, Computer Science, Visual Studio, Physics, Git, A/B Testing, Unit Testing
Qualification
BSc
Experience Required
Minimum 8 year(s)
Loading...