Software Engineering Jobs in Canada

About 642 results in (3) seconds Clear Filters

Jobs Search

About 642 results in (3) seconds
Technical Support Engineering IC3 at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Research, Product Troubleshooting, Customer Engagement, Process Improvement, Mentoring, Documentation, Communication, Time Management, Project Management, Negotiation, Cybersecurity, Automated Tools, Customer Service
Specialization
Candidates must have a Bachelor's Degree in a related field or equivalent experience, along with at least 1 year of technical support experience. Preferred qualifications include relevant certifications and strong communication skills.
Experience Required
Minimum 2 year(s)
Co-op Student - Civil Engineering at City of West Kelowna
West Kelowna, British Columbia, Canada - Full Time
Skills Needed
Civil Engineering, Data Collection, Construction Inspection, Report Preparation, Site Surveying, Communication, Customer Service, Microsoft Office, Autocad, Gis, Modeling Software, Attention To Detail
Specialization
Candidates must be enrolled in a Civil Engineering program and returning to studies after the co-op term. They should possess computer skills, familiarity with engineering software, and strong communication abilities.
Technical Support Engineering IC4 at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Technical Support, Technical Consulting, Information Technology, Cloud Technologies, Azure, Databricks, Data Engineering, Etl, Troubleshooting, Customer Service, Cross Functional Collaboration, Technical Coaching, Mentoring, Problem Solving, Professional Proficiency
Specialization
A Bachelor's Degree in Computer Science, IT, or a related field is required along with 3+ years of relevant experience, or 5+ years of experience without a degree. Proficiency with cloud technologies and experience in data engineering are also necessary.
Experience Required
Minimum 5 year(s)
Technical Support Engineering IC3 at Microsoft
, , Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Research Skills, Customer Success, Product Improvement, Communication, Time Management, Project Management, Negotiation Skills, Technical Proficiency, Cybersecurity, It Support, Technical Consulting, Customer Service, Training
Specialization
A Bachelor's degree in Computer Science, IT, or a related field is required, along with 1+ years of relevant experience or 3+ years of equivalent experience. Preferred qualifications include certifications in cybersecurity and customer service training.
Experience Required
Minimum 2 year(s)
Technical Support Engineering IC3 at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Research, Documentation, Troubleshooting, Customer Service, Communication, Time Management, Project Management, Negotiation, Technical Consulting, Knowledge Sharing, Product Improvement, Mentoring, Quality Assurance
Specialization
Candidates should have a Bachelor's Degree in Computer Science, IT, or a related field, along with 1+ years of technical support experience or 3+ years of relevant experience. Certifications such as CISSP or CompTIA Security+ are preferred, along with strong communication and organizational skills.
Experience Required
Minimum 2 year(s)
Technical Support Engineering IC3 at Microsoft
, , Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Research, Customer Service, Technical Consulting, Cybersecurity, Communication, Time Management, Project Management, Negotiation, Mentoring, Process Improvement, Troubleshooting, Documentation, Product Knowledge
Specialization
A Bachelor's Degree in Computer Science or related field is required, along with 1+ years of relevant experience or 3+ years of equivalent experience. Preferred qualifications include certifications in cybersecurity and customer service training.
Experience Required
Minimum 2 year(s)
Technical Support Engineering IC3 at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Customer Service, Project Management, Time Management, Communication, Cybersecurity, Technical Consulting, Process Improvement, Documentation, Troubleshooting, Research, Feedback, Escalation, Automation Tools
Specialization
Candidates must have a Bachelor's Degree in a relevant field or equivalent experience, along with at least 1 year of technical support experience. Certifications in cybersecurity and customer service training are also preferred.
Experience Required
Minimum 2 year(s)
Customer Success Engineering Lead at ResponsiveAds, Inc.
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Ad Operations, Html5 Development, Javascript, Css, Problem Solving, Customer Support, Creative Development, Api Development, Dynamic Creative Development, Data Integration, Presentation Skills, Client Management, Software Development, Troubleshooting, Google Suite, Facebook Apis
Specialization
Candidates must have at least 5 years of experience in technical Ad Operations and software development, with advanced skills in HTML5 ad development. A strong problem-solving track record and a customer-first attitude are essential.
Experience Required
Minimum 5 year(s)
Systems Engineering Co-op Student at Arcadis
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Analytics, Gis, Programming, Stakeholder Engagement, Business Process Review, System Specification Development, Ai Solutions, Data Processing, Spatial Data Management, Web Mapping Applications, Data Visualization, Dashboarding, Relational Databases, Python, R, Sql, Javascript
Specialization
Candidates should have a strong interest in systems engineering and digital asset management, with skills in documenting complex business processes. Experience with municipal public works and programming languages like Python or SQL is considered an asset.
Technical Support Engineering IC3 at Microsoft
, , Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Research Skills, Customer Success, Cybersecurity, Communication, Project Management, Time Management, Negotiation Skills, Technical Proficiency, Product Improvement, Training, Community Building, Technical Consulting, Information Technology
Specialization
A Bachelor's Degree in a related field or equivalent experience is required, along with 1+ years of technical support experience. Preferred qualifications include various cybersecurity certifications and strong communication skills.
Experience Required
Minimum 2 year(s)
Technician II - Test Engineering at Microchip Technology Inc Japan
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Manual Testing, Semiconductor Ic Chips, Documentation Interpretation, Dut Board Setup, Software Troubleshooting, Esd Monitor Verification, Iqa Performance, Multi Tasking, Characterization Bench Support, System Level Test Support
Specialization
A diploma in Electronics or a Bachelor of Science is required for this position. Candidates should be able to multi-task and support various testing activities.
Technical Support Engineering IC3 at Microsoft
, , Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Research, Customer Service, Communication, Time Management, Project Management, Negotiation, Cybersecurity, Technical Consulting, Mentoring, Process Improvement, Documentation, Troubleshooting, Product Knowledge
Specialization
A Bachelor's Degree in Computer Science or related field is required, along with 1+ years of relevant experience or 3+ years of equivalent experience. Preferred qualifications include certifications in cybersecurity and customer service training.
Experience Required
Minimum 2 year(s)
Water Conveyance Engineering/EIT at Aecom USA
Winnipeg, Manitoba, Canada - Full Time
Skills Needed
Engineering Design, Data Analysis, Autocad, Gis Platforms, Hydraulic Modelling, Field Assignments, Construction Survey, Project Management, Water Transmission, Wastewater Collection, Land Drainage, Sketching, Schematic Drawings, Working Drawings, Inspection, Compliance
Specialization
Candidates must have a Bachelor’s Degree in Civil Engineering or a similar major. Preferred qualifications include experience with MS Office 365, AutoCAD, GIS platforms, and hydraulic modelling software.
Engineering Manager, AI Insights at Affinity
Toronto, Ontario, Canada - Full Time
Skills Needed
Technical Leadership, Ai Feature Development, Technical Roadmap Definition, Ml Lifecycle Ownership, Distributed Systems Architecture, Team Leadership, Coaching, Mentorship, Agile Processes, Hiring, Hands On Contribution, Scalable Capabilities Delivery, Nlp, Computer Vision, Saas Platforms, Career Growth Acceleration
Specialization
Candidates must have 8+ years in software engineering and machine learning roles, including 3+ years in engineering management with formal mentorship experience, focusing on building scalable applications with large data volumes in cloud environments, particularly with NLP and/or Computer Vision. Proven experience bringing ML products to production and managing technical roadmaps for platform improvement is also required.
Experience Required
Minimum 10 year(s)
Team Lead, Production Engineering at RGE
Calgary, Alberta, Canada - Full Time
Skills Needed
Production Engineering, Gas Processing, Well Performance Optimization, Pipeline Modelling, Debottlenecking Analysis, Sand Management, Water Injection Pumps, Hydrocarbon Pipelines, Chemical Injection Equipment, Performance Improvement, Regulatory Compliance, Analytical Skills, Communication Skills, Team Collaboration, Problem Solving, Continuous Improvement
Specialization
Candidates should have a bachelor's degree in production, chemical, or a related engineering discipline, with over 15 years of experience in production engineering. Field experience in the oil and gas industry is preferred, along with strong analytical skills and proficiency in pipeline modelling tools.
Experience Required
Minimum 10 year(s)
Senior Software Developer at Moneris
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Backend Development, Api Development, Authentication, Authorization, Sql, Cloud Platforms, Infrastructure As Code, Agile Methodologies, Data Modeling, Event Driven Architecture, Ai Integration, Technical Mentorship, Software Development, System Architecture, Full Stack Development
Specialization
Candidates should have 7+ years of experience in building production-grade software systems and strong full-stack development skills. Experience with APIs, authentication flows, cloud platforms, and Agile methodologies is also required.
Experience Required
Minimum 10 year(s)
Senior Software Developer at Benevity
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, Oop Concepts, Java, Springboot, Python, Vue.Js, Docker, Jenkins, Aws, Sql, Nosql, Apis, Git, Bitbucket, Graphql, Ci/Cd
Specialization
Candidates should have a Computer Science degree or equivalent experience with over 5 years in full-stack software development. Extensive expertise in various programming languages and tools, as well as experience with financial systems and cloud services, is required.
Experience Required
Minimum 5 year(s)
Senior Software Developer at Ceridian
Toronto, ON, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Software Developer at Autodesk
, Ontario, Canada - Full Time
Skills Needed
Node Js, React, Javascript, Mongodb, Postgresql, Api Development, Web Applications, Agile Methodology, Unit Testing, Integration Testing, Debugging, Collaboration, Code Reviews, Technical Communication, Problem Solving, Data Modeling
Specialization
Candidates should have over 5 years of backend experience developing scalable REST APIs and over 3 years of experience in React, Redux, and JavaScript. A full-stack mindset and experience with databases like MongoDB or PostgreSQL are also required.
Experience Required
Minimum 5 year(s)
Senior Software Developer at 7shifts Inc
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Development, Database Management, Data Modeling, Technical Design, Problem Solving, Code Review, Mentoring, Collaboration, Performance Optimization, Data Integrity, Technical Judgment, Ai Tools, Communication, Scalability, System Complexity
Specialization
Candidates should have a degree in computer science or equivalent experience, with strong skills in database management and data-driven systems. Experience in mentoring and making technical decisions in production software is also required.
Experience Required
Minimum 5 year(s)
Technical Support Engineering IC3 at Microsoft
Vancouver, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

07 Apr, 26

Salary

130900.0

Posted On

07 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Technical Support, Problem Solving, Collaboration, Research, Product Troubleshooting, Customer Engagement, Process Improvement, Mentoring, Documentation, Communication, Time Management, Project Management, Negotiation, Cybersecurity, Automated Tools, Customer Service

Industry

Software Development

Description
Overview Reviews complex issues and contacts customers to understand issue. Resolves customer issues through problem solving, collaboration, and research. Performs in-depth product troubleshooting and remediation when needed. Collaborates on cross-team and cross-product technical issues by working with resources from other groups as needed to resolve moderately complex customer issues. Assists in the implementation of end-to-end readiness programs. Provides feedback to more senior engineers or serviceability team on functionality of products based on engagements with customers. Identifies potential defects and escalates to more senior engineers to resolve. Applies broad knowledge of automated tools being used across other technologies and products. Identifies and provides feedback to address process gaps in an effort to streamline processes and shares best practices broadly. Participates in case triage meetings and/or case discussions to share knowledge with other engineers and contribute to more rapid customer solutions. Responsibilities Product/Process Improvement: Identifies and provides feedback to address process gaps in an effort to streamline processes and shares best practices broadly. Identifies potential defects and escalates to more senior engineers to resolve. Applies broad knowledge of automated tools being used across other technologies and products. Provides feedback for tool improvement. Provides feedback to more senior engineers or serviceability team on functionality of products based on engagements with customers. Provides feedback to the product group for product improvement. Participates in case triage meetings and/or case discussions to share knowledge with other engineers and contribute to more rapid customer solutions. Utilizes learnings from triage meetings to identify and communicate readiness needs to manager or readiness team. Readiness: Assists in the implementation of end-to-end readiness programs (e.g., mentoring, knowledge sharing or technical document creation, brown bag sessions, blogs, quality assurance checks). Develops readiness content. Mentors new Technical Support Engineers. Develops intermediate level competence on support topics. Response and Resolution: Resolves customer issues through problem solving, collaboration, and research. May take escalated issues as needed. Documents technical work and research. Reviews complex issues (e.g., multiple components of a product) and contacts customers to understand issue. Ensures customers stay informed as to the status/solution of their issue. Utilizes troubleshooting tools (e.g., event logs, performance traces) to help resolve customer issues. Performs in-depth product troubleshooting and remediation when needed. Collaborates on cross-team and cross-product technical issues by working with resources from other groups as needed to resolve moderately complex customer issues. Qualifications Required Qualifications: Bachelor's Degree in Computer Science, Information Technology (IT), or related field AND 1+ years of technical support, technical consulting experience, or information technology experience OR 3+ years of technical support, technical consulting experience, or information technology experience OR equivalent experience. CyberDefender Mindset: A CyberDefender Mindset is a proactive, collaborative, and customer-centric approach adopted by technical support teams to anticipate, prevent, and mitigate cybersecurity threats—shifting from purely reactive issue resolution to active partnership in safeguarding organizational and customer security. Preferred Qualifications: CISSP, Comptia Security +, ISC2 CC, BTL1/2, GSIF/GCIC/GCED/GSEC, PSAA, Kepner-Tregoe or equivalent certification Customer Service Foundations (LinkedIn Learning) or other Customer Service Training/Experience Ability to effectively communicate with customer managers and executives on technical and business issues. Organization, time management, project management, and negotiation skills. 3+ years of experience providing support for enterprise level premier customers. Technical Support Engineering IC3 - The typical base pay range for this role across Canada is CAD $69,600 - CAD $130,900 per year. Find additional pay information here: https://careers.microsoft.com/v2/global/en/canada-pay-information.html Technical Support Engineering IC3 - L'échelle salariale de base typique pour ce rôle dans l'ensemble du Canada est de 69,600 $ CAD à 130,900 $ CAD par année. Pour plus d'information au sujet de la rémunération, veuillez cliquer ici: https://careers.microsoft.com/v2/global/en/canada-pay-information.html Ce poste sera ouvert pendant au moins cinq jours et les candidatures seront acceptées de façon continue jusqu’à ce que le poste soit pourvu. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft est un employeur offrant l’égalité d’accès à l’emploi. Tous les candidats qualifiés seront pris en considération pour l’emploi, sans égard à l’âge, à l’ascendance, à la citoyenneté, à la couleur, aux congés médicaux ou familiaux, à l’identité ou à l’expression de genre, aux renseignements génétiques, à l’état d’immigration, à l’état matrimonial, à l’état de santé, à l’origine nationale, à un éventuel handicap physique ou mental, à l’affiliation politique, au statut de vétéran protégé ou au statut militaire, à la race, à l’ethnie, à la religion, au sexe (y compris la grossesse), à l’orientation sexuelle ou à toute autre caractéristique protégée par les lois, ordonnances et règlements locaux applicables. Si vous avez besoin d’aide avec des accommodements religieux et/ou d’un accommodement raisonnable en raison d’un handicap pendant le processus de candidature, apprenez-en plus sur la demande d’accommodement. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Responsibilities
The role involves resolving customer issues through problem solving and collaboration, as well as participating in case triage meetings to share knowledge. Additionally, the engineer will assist in implementing readiness programs and provide feedback for product and process improvements.
Technical Support Engineering IC3 at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Research, Product Troubleshooting, Customer Engagement, Process Improvement, Mentoring, Documentation, Communication, Time Management, Project Management, Negotiation, Cybersecurity, Automated Tools, Customer Service
Specialization
Candidates must have a Bachelor's Degree in a related field or equivalent experience, along with at least 1 year of technical support experience. Preferred qualifications include relevant certifications and strong communication skills.
Experience Required
Minimum 2 year(s)
Co-op Student - Civil Engineering at City of West Kelowna
West Kelowna, British Columbia, Canada - Full Time
Skills Needed
Civil Engineering, Data Collection, Construction Inspection, Report Preparation, Site Surveying, Communication, Customer Service, Microsoft Office, Autocad, Gis, Modeling Software, Attention To Detail
Specialization
Candidates must be enrolled in a Civil Engineering program and returning to studies after the co-op term. They should possess computer skills, familiarity with engineering software, and strong communication abilities.
Technical Support Engineering IC4 at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Technical Support, Technical Consulting, Information Technology, Cloud Technologies, Azure, Databricks, Data Engineering, Etl, Troubleshooting, Customer Service, Cross Functional Collaboration, Technical Coaching, Mentoring, Problem Solving, Professional Proficiency
Specialization
A Bachelor's Degree in Computer Science, IT, or a related field is required along with 3+ years of relevant experience, or 5+ years of experience without a degree. Proficiency with cloud technologies and experience in data engineering are also necessary.
Experience Required
Minimum 5 year(s)
Technical Support Engineering IC3 at Microsoft
, , Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Research Skills, Customer Success, Product Improvement, Communication, Time Management, Project Management, Negotiation Skills, Technical Proficiency, Cybersecurity, It Support, Technical Consulting, Customer Service, Training
Specialization
A Bachelor's degree in Computer Science, IT, or a related field is required, along with 1+ years of relevant experience or 3+ years of equivalent experience. Preferred qualifications include certifications in cybersecurity and customer service training.
Experience Required
Minimum 2 year(s)
Technical Support Engineering IC3 at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Research, Documentation, Troubleshooting, Customer Service, Communication, Time Management, Project Management, Negotiation, Technical Consulting, Knowledge Sharing, Product Improvement, Mentoring, Quality Assurance
Specialization
Candidates should have a Bachelor's Degree in Computer Science, IT, or a related field, along with 1+ years of technical support experience or 3+ years of relevant experience. Certifications such as CISSP or CompTIA Security+ are preferred, along with strong communication and organizational skills.
Experience Required
Minimum 2 year(s)
Technical Support Engineering IC3 at Microsoft
, , Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Research, Customer Service, Technical Consulting, Cybersecurity, Communication, Time Management, Project Management, Negotiation, Mentoring, Process Improvement, Troubleshooting, Documentation, Product Knowledge
Specialization
A Bachelor's Degree in Computer Science or related field is required, along with 1+ years of relevant experience or 3+ years of equivalent experience. Preferred qualifications include certifications in cybersecurity and customer service training.
Experience Required
Minimum 2 year(s)
Technical Support Engineering IC3 at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Customer Service, Project Management, Time Management, Communication, Cybersecurity, Technical Consulting, Process Improvement, Documentation, Troubleshooting, Research, Feedback, Escalation, Automation Tools
Specialization
Candidates must have a Bachelor's Degree in a relevant field or equivalent experience, along with at least 1 year of technical support experience. Certifications in cybersecurity and customer service training are also preferred.
Experience Required
Minimum 2 year(s)
Customer Success Engineering Lead at ResponsiveAds, Inc.
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Ad Operations, Html5 Development, Javascript, Css, Problem Solving, Customer Support, Creative Development, Api Development, Dynamic Creative Development, Data Integration, Presentation Skills, Client Management, Software Development, Troubleshooting, Google Suite, Facebook Apis
Specialization
Candidates must have at least 5 years of experience in technical Ad Operations and software development, with advanced skills in HTML5 ad development. A strong problem-solving track record and a customer-first attitude are essential.
Experience Required
Minimum 5 year(s)
Systems Engineering Co-op Student at Arcadis
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Analytics, Gis, Programming, Stakeholder Engagement, Business Process Review, System Specification Development, Ai Solutions, Data Processing, Spatial Data Management, Web Mapping Applications, Data Visualization, Dashboarding, Relational Databases, Python, R, Sql, Javascript
Specialization
Candidates should have a strong interest in systems engineering and digital asset management, with skills in documenting complex business processes. Experience with municipal public works and programming languages like Python or SQL is considered an asset.
Technical Support Engineering IC3 at Microsoft
, , Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Research Skills, Customer Success, Cybersecurity, Communication, Project Management, Time Management, Negotiation Skills, Technical Proficiency, Product Improvement, Training, Community Building, Technical Consulting, Information Technology
Specialization
A Bachelor's Degree in a related field or equivalent experience is required, along with 1+ years of technical support experience. Preferred qualifications include various cybersecurity certifications and strong communication skills.
Experience Required
Minimum 2 year(s)
Technician II - Test Engineering at Microchip Technology Inc Japan
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Manual Testing, Semiconductor Ic Chips, Documentation Interpretation, Dut Board Setup, Software Troubleshooting, Esd Monitor Verification, Iqa Performance, Multi Tasking, Characterization Bench Support, System Level Test Support
Specialization
A diploma in Electronics or a Bachelor of Science is required for this position. Candidates should be able to multi-task and support various testing activities.
Technical Support Engineering IC3 at Microsoft
, , Canada - Full Time
Skills Needed
Technical Support, Problem Solving, Collaboration, Research, Customer Service, Communication, Time Management, Project Management, Negotiation, Cybersecurity, Technical Consulting, Mentoring, Process Improvement, Documentation, Troubleshooting, Product Knowledge
Specialization
A Bachelor's Degree in Computer Science or related field is required, along with 1+ years of relevant experience or 3+ years of equivalent experience. Preferred qualifications include certifications in cybersecurity and customer service training.
Experience Required
Minimum 2 year(s)
Water Conveyance Engineering/EIT at Aecom USA
Winnipeg, Manitoba, Canada - Full Time
Skills Needed
Engineering Design, Data Analysis, Autocad, Gis Platforms, Hydraulic Modelling, Field Assignments, Construction Survey, Project Management, Water Transmission, Wastewater Collection, Land Drainage, Sketching, Schematic Drawings, Working Drawings, Inspection, Compliance
Specialization
Candidates must have a Bachelor’s Degree in Civil Engineering or a similar major. Preferred qualifications include experience with MS Office 365, AutoCAD, GIS platforms, and hydraulic modelling software.
Engineering Manager, AI Insights at Affinity
Toronto, Ontario, Canada - Full Time
Skills Needed
Technical Leadership, Ai Feature Development, Technical Roadmap Definition, Ml Lifecycle Ownership, Distributed Systems Architecture, Team Leadership, Coaching, Mentorship, Agile Processes, Hiring, Hands On Contribution, Scalable Capabilities Delivery, Nlp, Computer Vision, Saas Platforms, Career Growth Acceleration
Specialization
Candidates must have 8+ years in software engineering and machine learning roles, including 3+ years in engineering management with formal mentorship experience, focusing on building scalable applications with large data volumes in cloud environments, particularly with NLP and/or Computer Vision. Proven experience bringing ML products to production and managing technical roadmaps for platform improvement is also required.
Experience Required
Minimum 10 year(s)
Team Lead, Production Engineering at RGE
Calgary, Alberta, Canada - Full Time
Skills Needed
Production Engineering, Gas Processing, Well Performance Optimization, Pipeline Modelling, Debottlenecking Analysis, Sand Management, Water Injection Pumps, Hydrocarbon Pipelines, Chemical Injection Equipment, Performance Improvement, Regulatory Compliance, Analytical Skills, Communication Skills, Team Collaboration, Problem Solving, Continuous Improvement
Specialization
Candidates should have a bachelor's degree in production, chemical, or a related engineering discipline, with over 15 years of experience in production engineering. Field experience in the oil and gas industry is preferred, along with strong analytical skills and proficiency in pipeline modelling tools.
Experience Required
Minimum 10 year(s)
Senior Software Developer at Moneris
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Backend Development, Api Development, Authentication, Authorization, Sql, Cloud Platforms, Infrastructure As Code, Agile Methodologies, Data Modeling, Event Driven Architecture, Ai Integration, Technical Mentorship, Software Development, System Architecture, Full Stack Development
Specialization
Candidates should have 7+ years of experience in building production-grade software systems and strong full-stack development skills. Experience with APIs, authentication flows, cloud platforms, and Agile methodologies is also required.
Experience Required
Minimum 10 year(s)
Senior Software Developer at Benevity
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, Oop Concepts, Java, Springboot, Python, Vue.Js, Docker, Jenkins, Aws, Sql, Nosql, Apis, Git, Bitbucket, Graphql, Ci/Cd
Specialization
Candidates should have a Computer Science degree or equivalent experience with over 5 years in full-stack software development. Extensive expertise in various programming languages and tools, as well as experience with financial systems and cloud services, is required.
Experience Required
Minimum 5 year(s)
Senior Software Developer at Ceridian
Toronto, ON, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Software Developer at Autodesk
, Ontario, Canada - Full Time
Skills Needed
Node Js, React, Javascript, Mongodb, Postgresql, Api Development, Web Applications, Agile Methodology, Unit Testing, Integration Testing, Debugging, Collaboration, Code Reviews, Technical Communication, Problem Solving, Data Modeling
Specialization
Candidates should have over 5 years of backend experience developing scalable REST APIs and over 3 years of experience in React, Redux, and JavaScript. A full-stack mindset and experience with databases like MongoDB or PostgreSQL are also required.
Experience Required
Minimum 5 year(s)
Senior Software Developer at 7shifts Inc
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Development, Database Management, Data Modeling, Technical Design, Problem Solving, Code Review, Mentoring, Collaboration, Performance Optimization, Data Integrity, Technical Judgment, Ai Tools, Communication, Scalability, System Complexity
Specialization
Candidates should have a degree in computer science or equivalent experience, with strong skills in database management and data-driven systems. Experience in mentoring and making technical decisions in production software is also required.
Experience Required
Minimum 5 year(s)

Tech Jobs in Canada

Canada has emerged as one of the top destinations for IT and tech professionals. Its dynamic ecosystem spans from bustling metropolises to innovative tech hubs, where multinational corporations, startups, and research institutions collaborate to drive digital transformation.

Tech Job Market in Canada

Market Overview

Immigration and Work Permits

High In-Demand Tech Job Roles in Canada

  1. Software Developers & Engineers: Skills in backend (Java, Python), frontend (React, Angular), and full-stack development are highly sought after.
  2. Data Scientists & Engineers: Expertise in machine learning, big data analytics, and data visualization.
  3. DevOps Engineers & Cloud Specialists: Proficiency in AWS, Azure, Docker, and Kubernetes.
  4. Cybersecurity Experts: Focus on threat detection, risk management, and compliance.
  5. AI & Machine Learning Specialists: Expertise in intelligent systems, natural language processing, and predictive analytics.
  6. UI/UX Designers: Skills in user research, interaction design, and prototyping.
  7. Product and Project Managers: Managing software development lifecycles and coordinating cross-functional teams.

Top Tech Companies Hiring Foreign Nationals in Canada

  1. Shopify - Leading e-commerce platform known for remote work and diversity.
  2. Microsoft Canada - Hiring in software development, cloud services, and cybersecurity.
  3. Amazon Canada - Opportunities in e-commerce and AWS cloud services.
  4. Google Canada - Focuses on AI, cloud computing, and software development.
  5. IBM Canada - Specializes in hybrid cloud, AI, and enterprise solutions.
  6. Hootsuite - Social media management platform that promotes remote work.
  7. OpenText - Offers roles in software development, data analytics, and cybersecurity.
  8. Ubisoft Montreal - Gaming industry leader looking for tech creatives.
  9. Bell Canada & Rogers Communications - Hiring IT professionals for digital transformation initiatives.
  10. Emerging Startups: Companies like Wealthsimple, Clio, and Ecobee offer dynamic roles for global talent.
Loading...