Software Engineering Jobs in Canada

About 3252 results in (4) seconds Clear Filters

Jobs Search

About 3252 results in (4) seconds
Engineering Manager, DOM (Web Standards) or SpiderMonkey (Javascript) New at Mozilla
Remote, British Columbia, Canada - Full Time
Skills Needed
Collaborative Decision Making, Software Projects, Software Development, Engineers, Project Management Skills, Triage
Qualification
Graduate
Senior Engineering Manager - iOS, Swift - Electronic Arts [EAMI250804] at Hatch Innovations Canada
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Summer 2026 - Mechanical Engineering Intern (16 months) - Technologies BP at Hatch
Mississauga, ON, Canada - Full Time
Skills Needed
Multi Disciplinary Teams, Color, Communication Skills, Citizenship, Career Development, Interpersonal Skills, Excel
Qualification
Graduate
Marketing & Client Relations Coordinator (Engineering, Oil & Gas, Mining, M at Precise Pipe
Richmond, BC, Canada - Full Time
Skills Needed
Public Relations, Communications
Specialization
Marketing communications public relations or a related field strongly
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Engineering Manager - Banking as a Service Technology, Payments Tech at Citi
Mississauga, ON L5R 0B8, Canada - Full Time
Skills Needed
Devops, Git, Consideration, Software Development, Aws, Database Systems, Leadership Skills, Azure, Color, Computer Science, Software Projects, Java
Specialization
Computer science or a related field master's degree preferred
Qualification
Graduate
Chef de Projet – Méthodes d’ingénierie / Project Manager - Engineering Meth at Expleo
Mirabel, QC, Canada - Full Time
Skills Needed
Industrial Engineering, Continuous Improvement, Leadership, Google, Aeronautics
Specialization
Engineering or aeronautics with a minimum of 5 to 8 years of relevant experience
Qualification
Graduate
Analyst Intern, Financial Engineering & Analytics , Winter 2026 - Toronto at Deloitte
Toronto, ON, Canada - Full Time
Skills Needed
Finance, Actuarial Science, Econometrics, Database Tools, Computer Science, Quantitative Finance, Exotic Derivatives, Communication Skills, Liquidity Risk, Market Risk, Research, Presentations, Financial Engineering, Axis, Physics, Fincad, Statistics, Credit Risk
Specialization
Computer Science, Engineering, Finance, Statistics
Qualification
Graduate
College Co-Op Student - Area Distribution Engineering Technician - Kingston at Hydro One
Kingston, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Bilingual STEM (Science, Technology, Engineering, and Math) Workshop Presen at Scientists in School
Ontario, Ontario, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
College Co-Op Student - Area Distribution Engineering Tech - Penetanguishen at Hydro One
Penetanguishene, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Microsoft Dynamics CRM Developer at Anansys Software Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Pipeline Management, Integration, Field Service, Life Insurance, Communication Skills, Dynamics
Specialization
Microsoft certification in power platform dynamics 365 or related areas (e.g. pl-600 pl-400 mb-210)
Qualification
Graduate
Senior RPA Devloper at Anansys Software Inc
North York, ON M3J 2A4, Canada - Full Time
Skills Needed
Computer Science, Communication Skills, Analytical Skills, Testing, Process Assessment
Specialization
Computer science engineering or related field
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Corporate Development Associate at Solen Software Group
Toronto, ON, Canada - Full Time
Skills Needed
Analytical Skills, Communication Skills, Finance, Relationship Building, Economics, Corporate Development, Investment Banking, Competitive Analysis, Market Research
Specialization
Business, Finance, Relevant Field
Qualification
Graduate
Junior Environmental Engineer or Scientist (2025081907) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada - Full Time
Skills Needed
Completion, Environmental Engineering, Hydrogeology, Environmental Science, Geology
Specialization
Environmental engineering environmental science geology hydrogeology or civil geological engineering with an environmental focus
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Intermediate Construction Materials Engineer (2025081920) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada - Full Time
Skills Needed
Materials Testing, Completion, Flexible Schedule, Asphalt, Overtime, Interpersonal Skills
Specialization
Civil or materials engineering with a heavy focus on construction materials (i.e
Qualification
Diploma
Senior Geotechnical Engineer – Pipelines at Thurber Engineering Ltd
Calgary, AB, Canada - Full Time
Skills Needed
Communication Skills, Computer Skills, Membership, Slope Stability Analysis, Completion
Specialization
Civil or geological engineering
Qualification
Diploma
Experience Required
Minimum 3 year(s)
structural engineer at Redwood Engineering Ltd
Trail, BC V1R 2T3, Canada - Full Time
Skills Needed
Structural Engineering, Design, Sharepoint, Ms Project, Technology
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Junior Geotechnical Engineer (2025081910) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada - Full Time
Skills Needed
Communication Skills, Environmental Engineering, Geotechnical Engineering, Flac, Engineering Geology, Membership, Computer Skills
Specialization
A geo-engineering discipline such as civil geotechnical engineering geological engineering environmental engineering or engineering geology
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Junior Environmental Engineer or Scientist (2025082907) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada - Full Time
Skills Needed
Hydrogeology, Environmental Science, Completion, Geology, Environmental Engineering
Specialization
Environmental engineering environmental science geology hydrogeology or civil geological engineering with an environmental focus
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Junior Geotechnical Engineer (2025082968) at Thurber Engineering Ltd
Kamloops, BC V2C 6K7, Canada - Full Time
Skills Needed
Utilization, Gis, Eligibility, Satellite, Communication Skills, Soil Mechanics, Lidar
Specialization
Civil or geological engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Engineering Manager, DOM (Web Standards) or SpiderMonkey (Javascript) New at Mozilla
Remote, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

30 Oct, 25

Salary

149000.0

Posted On

30 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Collaborative Decision Making, Software Projects, Software Development, Engineers, Project Management Skills, Triage

Industry

Information Technology/IT

Description

WHY MOZILLA?

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people.
The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.

COMMITMENT TO DIVERSITY, EQUITY, INCLUSION, AND BELONGING

Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities, and expressions.
We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccommodation@mozilla.com to request accommodation.
We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.
Group: D

Responsibilities

ABOUT THIS TEAM AND ROLE:

Are you excited about web technologies and the applications built on them that enrich users’ lives? Do you have a passion for helping engineers do their best work and grow in their careers?

We are hiring for two Engineering Manager positions:

  • Engineering Manager for the DOM team, responsible for the Gecko implementation of web standards including Storage, File System, Web Workers, Push API and Notifications API that powers websites people use via Firefox.
  • Engineering Manager for SpiderMonkey Javascript team, responsible for Mozilla’s Javascript engine and Javascript standards (TC39), which power the web experiences for Firefox users.

Both of these teams are geographically-distributed, but also have some team members in the Mozilla Berlin office. Working virtually and in the open is the norm.

WHAT YOU’LL DO:

  • Manage a team of software engineers working on storage, background, and system-level Web APIs and standards, or the SpiderMonkey Javascript engine and related standards
  • Mentor and guide a diverse team of engineers, inspiring collaboration, growing their careers, and empathizing with their needs
  • Owner of the team roadmap, and working closely with platform peer managers, product management and technical leads, to manage risks, balance resources and clear blockers
  • Assign work to team members according to individuals abilities, while in parallel collaborating with the team to deliver major initiatives on clear timelines
  • Ensure that your team delivers well-planned, high quality, and maintainable software
  • Collaborate openly with the open source community
Engineering Manager, DOM (Web Standards) or SpiderMonkey (Javascript) New at Mozilla
Remote, British Columbia, Canada - Full Time
Skills Needed
Collaborative Decision Making, Software Projects, Software Development, Engineers, Project Management Skills, Triage
Qualification
Graduate
Senior Engineering Manager - iOS, Swift - Electronic Arts [EAMI250804] at Hatch Innovations Canada
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Summer 2026 - Mechanical Engineering Intern (16 months) - Technologies BP at Hatch
Mississauga, ON, Canada - Full Time
Skills Needed
Multi Disciplinary Teams, Color, Communication Skills, Citizenship, Career Development, Interpersonal Skills, Excel
Qualification
Graduate
Marketing & Client Relations Coordinator (Engineering, Oil & Gas, Mining, M at Precise Pipe
Richmond, BC, Canada - Full Time
Skills Needed
Public Relations, Communications
Specialization
Marketing communications public relations or a related field strongly
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Engineering Manager - Banking as a Service Technology, Payments Tech at Citi
Mississauga, ON L5R 0B8, Canada - Full Time
Skills Needed
Devops, Git, Consideration, Software Development, Aws, Database Systems, Leadership Skills, Azure, Color, Computer Science, Software Projects, Java
Specialization
Computer science or a related field master's degree preferred
Qualification
Graduate
Chef de Projet – Méthodes d’ingénierie / Project Manager - Engineering Meth at Expleo
Mirabel, QC, Canada - Full Time
Skills Needed
Industrial Engineering, Continuous Improvement, Leadership, Google, Aeronautics
Specialization
Engineering or aeronautics with a minimum of 5 to 8 years of relevant experience
Qualification
Graduate
Analyst Intern, Financial Engineering & Analytics , Winter 2026 - Toronto at Deloitte
Toronto, ON, Canada - Full Time
Skills Needed
Finance, Actuarial Science, Econometrics, Database Tools, Computer Science, Quantitative Finance, Exotic Derivatives, Communication Skills, Liquidity Risk, Market Risk, Research, Presentations, Financial Engineering, Axis, Physics, Fincad, Statistics, Credit Risk
Specialization
Computer Science, Engineering, Finance, Statistics
Qualification
Graduate
College Co-Op Student - Area Distribution Engineering Technician - Kingston at Hydro One
Kingston, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Bilingual STEM (Science, Technology, Engineering, and Math) Workshop Presen at Scientists in School
Ontario, Ontario, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
College Co-Op Student - Area Distribution Engineering Tech - Penetanguishen at Hydro One
Penetanguishene, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Microsoft Dynamics CRM Developer at Anansys Software Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Pipeline Management, Integration, Field Service, Life Insurance, Communication Skills, Dynamics
Specialization
Microsoft certification in power platform dynamics 365 or related areas (e.g. pl-600 pl-400 mb-210)
Qualification
Graduate
Senior RPA Devloper at Anansys Software Inc
North York, ON M3J 2A4, Canada - Full Time
Skills Needed
Computer Science, Communication Skills, Analytical Skills, Testing, Process Assessment
Specialization
Computer science engineering or related field
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Corporate Development Associate at Solen Software Group
Toronto, ON, Canada - Full Time
Skills Needed
Analytical Skills, Communication Skills, Finance, Relationship Building, Economics, Corporate Development, Investment Banking, Competitive Analysis, Market Research
Specialization
Business, Finance, Relevant Field
Qualification
Graduate
Junior Environmental Engineer or Scientist (2025081907) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada - Full Time
Skills Needed
Completion, Environmental Engineering, Hydrogeology, Environmental Science, Geology
Specialization
Environmental engineering environmental science geology hydrogeology or civil geological engineering with an environmental focus
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Intermediate Construction Materials Engineer (2025081920) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada - Full Time
Skills Needed
Materials Testing, Completion, Flexible Schedule, Asphalt, Overtime, Interpersonal Skills
Specialization
Civil or materials engineering with a heavy focus on construction materials (i.e
Qualification
Diploma
Senior Geotechnical Engineer – Pipelines at Thurber Engineering Ltd
Calgary, AB, Canada - Full Time
Skills Needed
Communication Skills, Computer Skills, Membership, Slope Stability Analysis, Completion
Specialization
Civil or geological engineering
Qualification
Diploma
Experience Required
Minimum 3 year(s)
structural engineer at Redwood Engineering Ltd
Trail, BC V1R 2T3, Canada - Full Time
Skills Needed
Structural Engineering, Design, Sharepoint, Ms Project, Technology
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Junior Geotechnical Engineer (2025081910) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada - Full Time
Skills Needed
Communication Skills, Environmental Engineering, Geotechnical Engineering, Flac, Engineering Geology, Membership, Computer Skills
Specialization
A geo-engineering discipline such as civil geotechnical engineering geological engineering environmental engineering or engineering geology
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Junior Environmental Engineer or Scientist (2025082907) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada - Full Time
Skills Needed
Hydrogeology, Environmental Science, Completion, Geology, Environmental Engineering
Specialization
Environmental engineering environmental science geology hydrogeology or civil geological engineering with an environmental focus
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Junior Geotechnical Engineer (2025082968) at Thurber Engineering Ltd
Kamloops, BC V2C 6K7, Canada - Full Time
Skills Needed
Utilization, Gis, Eligibility, Satellite, Communication Skills, Soil Mechanics, Lidar
Specialization
Civil or geological engineering
Qualification
Graduate
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...