Software Engineering Jobs in Canada

About 3252 results in (4) seconds Clear Filters

Jobs Search

About 3252 results in (4) seconds
Data Engineering Consultant at Accenture
Montréal, QC, Canada - Full Time
Skills Needed
Processing, Azure, Python, Data Engineering, Kafka, Communication Skills, Sql, Performance Tuning, Spark, Architecture, Apache Spark, Completion
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Traffic Engineering Planner at TYLin
Toronto, ON, Canada - Full Time
Skills Needed
Computer Skills, Spreadsheets, Excel, Analytical Skills, Interpersonal Skills, Microsoft Word, Disabilities, Powerpoint, Collaboration, Secondary Education, Communication Skills, Employment Equity, Client Requirements, Discrimination, Transportation Studies
Specialization
Transportation engineering/engineering technology is required
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Engineering Project Manager at Recrutement GK Inc
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Engineering Project Manager at Recrutement GK Inc
Ontario, Ontario, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Co-op, Firmware Engineering at Rockwell Automation
Cambridge, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Engineering or computer science from an accredited college or university
Qualification
BSc
Data Engineering Consultant at Accenture
Ottawa, ON, Canada - Full Time
Skills Needed
Data Engineering, Completion, Kafka, Sql, Spark, Processing, Communication Skills, Python, Performance Tuning, Architecture, Apache Spark, Azure
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Senior Manager, Engineering at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Coaching, Team Leadership, Validation, Resiliency, Escalation, Enterprise, Training, Engineers, Colleague Development, Operational Risk, Clarity, Tdi, Stakeholder Engagement, Finance, Business Value, Documentation, Emerging Technologies, Creativity, Collaboration
Qualification
Graduate
Experience Required
Minimum 3 year(s)
C++ Software Developer at TELCOBRIDGES
Boucherville, QC, Canada - Full Time
Skills Needed
C++, Software Design, Computer Science
Qualification
Graduate
Lead Software Engineer at Baker Hughes
Calgary, AB T2C 2G4, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Test Engineer at Sunia Technology Inc
Burnaby, BC V5C 3Y2, Canada - Full Time
Skills Needed
Software Testing
Specialization
Automation testing tools
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Data Software Engineer at Fastloop
Vancouver, BC V6B 2W5, Canada - Full Time
Skills Needed
Cdc, Production Experience, Google Cloud Platform, Scripting, Dbt, Python, Distributed Systems, Software Development, Orchestration
Qualification
Graduate
Software Engineer, iOS at Lyft
Toronto, ON, Canada - Full Time
Skills Needed
Usability, Swift
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software Tester at Seequent
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Lead Software Engineer at Newrich Network
Toronto, ON M6K 3E3, Canada - Full Time
Skills Needed
Aws, Typescript, Developer Tools, Process Automation, Containerization, Docker, Communication Skills, Xss, Time Management, Csrf, Computer Science, Phpunit, Git, Technical Direction
Specialization
Computer Science
Qualification
BSc
Experience Required
Minimum 6 year(s)
Lead Software Engineer at Newrich Network
Toronto, ON M6K 3E3, Canada - Full Time
Skills Needed
Computer Science, Phpunit, Xss, Typescript, Aws, Git, Communication Skills, Containerization, Time Management, Developer Tools, Process Automation, Csrf, Docker, Technical Direction
Specialization
Computer Science
Qualification
BSc
Experience Required
Minimum 6 year(s)
Sr. Software Developer at Trend Micro
Ottawa, ON K2K 2M5, Canada - Full Time
Skills Needed
Programming Languages, Azure, Aws, Debugging, Java, Go, Python, Analytical Skills, Software Development, Optimization, Design Patterns
Qualification
Graduate
Lead Software Engineer at Newrich Network
Toronto, ON M6K 3E3, Canada - Full Time
Skills Needed
Csrf, Communication Skills, Computer Science, Containerization, Xss, Docker, Time Management, Aws, Phpunit, Technical Direction, Developer Tools, Typescript, Git, Process Automation
Specialization
Computer Science
Qualification
BSc
Experience Required
Minimum 6 year(s)
Lead Software Engineer at Scanline VFX
Vancouver, BC, Canada - Full Time
Skills Needed
Maintenance, Nosql, Rigging, Sql, Databases, Deliveries, Presentation Skills, Resource Management, Production Tracking, Automation, Maya, Modeling
Qualification
Graduate
Software Asset Manager at Global Relay
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Sr. Software Developer at OpenText
Richmond Hill, ON L4B 4N8, Canada - Full Time
Skills Needed
Build Tools, Cross Browser Compatibility, Paas, State Management, Typescript, Development Projects, Communication Skills, Kubernetes, Webpack, Scalability, Responsive Design, English, Reliability, Javascript, Azure, Aws, Hooks, Databases, Computer Science, Platforms, Java
Specialization
Computer science or related field or equivalent practical experience
Qualification
Graduate
Data Engineering Consultant at Accenture
Montréal, QC, Canada -
Full Time


Start Date

Immediate

Expiry Date

02 Dec, 25

Salary

0.0

Posted On

03 Sep, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Processing, Azure, Python, Data Engineering, Kafka, Communication Skills, Sql, Performance Tuning, Spark, Architecture, Apache Spark, Completion

Industry

Information Technology/IT

Description

WE ARE:

Accenture’s Data & AI practice, the people who love using data to tell a story. We’re also the world’s largest team of data scientists, data engineers, and experts in machine learning and AI. A great day for us? Solving big problems using the latest tech, serious brain power, and deep knowledge of just about every industry. We believe a mix of data, analytics, automation, and responsible AI can do almost anything—spark digital metamorphoses, widen the range of what humans can do, and breathe life into smart products and services. Want to join our crew of sharp analytical minds?

PREFERRED QUALIFICATIONS:

  • Familiarity with orchestration tools
  • Understanding of data warehousing concepts and architecture.
  • Strong communication skills and the ability to work cross-functionally.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ABOUT THE ROLE:

We are looking for an experienced and motivated Data Engineer to help design, build, and optimize scalable data systems. This role focuses on developing robust data pipelines, enabling real-time data ingestion and processing, and supporting data-driven decision-making. You’ll work with cutting-edge technologies including Apache Spark, Databricks, Kafka, and cloud platforms like GCP and Azure.
As a subject matter expert, you will lead by example guiding technical decisions, mentoring team members, and collaborating with cross-functional teams to deliver high-impact solutions. Your contributions will help shape data architecture and ensure the availability, reliability, and performance of data infrastructure.

KEY RESPONSIBILITIES:

  • Design and develop end-to-end data pipelines, including real-time streaming and batch processing.
  • Build scalable and efficient solutions using Apache Spark, Databricks, and Kafka.
  • Implement ETL/ELT processes to collect, transform, and load data across diverse systems.
  • Ensure data quality, consistency, and integrity through validation frameworks and monitoring tools.
  • Optimize pipeline performance and scalability across cloud platforms (GCP and Azure).
  • Collaborate with engineering, analytics, and business teams to support data needs.
  • Lead technical discussions, contribute to architectural decisions, and mentor junior engineers.
  • Stay current with emerging tools, frameworks, and best practices in the data engineering space.
Data Engineering Consultant at Accenture
Montréal, QC, Canada - Full Time
Skills Needed
Processing, Azure, Python, Data Engineering, Kafka, Communication Skills, Sql, Performance Tuning, Spark, Architecture, Apache Spark, Completion
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Traffic Engineering Planner at TYLin
Toronto, ON, Canada - Full Time
Skills Needed
Computer Skills, Spreadsheets, Excel, Analytical Skills, Interpersonal Skills, Microsoft Word, Disabilities, Powerpoint, Collaboration, Secondary Education, Communication Skills, Employment Equity, Client Requirements, Discrimination, Transportation Studies
Specialization
Transportation engineering/engineering technology is required
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Engineering Project Manager at Recrutement GK Inc
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Engineering Project Manager at Recrutement GK Inc
Ontario, Ontario, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Co-op, Firmware Engineering at Rockwell Automation
Cambridge, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Engineering or computer science from an accredited college or university
Qualification
BSc
Data Engineering Consultant at Accenture
Ottawa, ON, Canada - Full Time
Skills Needed
Data Engineering, Completion, Kafka, Sql, Spark, Processing, Communication Skills, Python, Performance Tuning, Architecture, Apache Spark, Azure
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Senior Manager, Engineering at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Coaching, Team Leadership, Validation, Resiliency, Escalation, Enterprise, Training, Engineers, Colleague Development, Operational Risk, Clarity, Tdi, Stakeholder Engagement, Finance, Business Value, Documentation, Emerging Technologies, Creativity, Collaboration
Qualification
Graduate
Experience Required
Minimum 3 year(s)
C++ Software Developer at TELCOBRIDGES
Boucherville, QC, Canada - Full Time
Skills Needed
C++, Software Design, Computer Science
Qualification
Graduate
Lead Software Engineer at Baker Hughes
Calgary, AB T2C 2G4, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Test Engineer at Sunia Technology Inc
Burnaby, BC V5C 3Y2, Canada - Full Time
Skills Needed
Software Testing
Specialization
Automation testing tools
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Data Software Engineer at Fastloop
Vancouver, BC V6B 2W5, Canada - Full Time
Skills Needed
Cdc, Production Experience, Google Cloud Platform, Scripting, Dbt, Python, Distributed Systems, Software Development, Orchestration
Qualification
Graduate
Software Engineer, iOS at Lyft
Toronto, ON, Canada - Full Time
Skills Needed
Usability, Swift
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software Tester at Seequent
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Lead Software Engineer at Newrich Network
Toronto, ON M6K 3E3, Canada - Full Time
Skills Needed
Aws, Typescript, Developer Tools, Process Automation, Containerization, Docker, Communication Skills, Xss, Time Management, Csrf, Computer Science, Phpunit, Git, Technical Direction
Specialization
Computer Science
Qualification
BSc
Experience Required
Minimum 6 year(s)
Lead Software Engineer at Newrich Network
Toronto, ON M6K 3E3, Canada - Full Time
Skills Needed
Computer Science, Phpunit, Xss, Typescript, Aws, Git, Communication Skills, Containerization, Time Management, Developer Tools, Process Automation, Csrf, Docker, Technical Direction
Specialization
Computer Science
Qualification
BSc
Experience Required
Minimum 6 year(s)
Sr. Software Developer at Trend Micro
Ottawa, ON K2K 2M5, Canada - Full Time
Skills Needed
Programming Languages, Azure, Aws, Debugging, Java, Go, Python, Analytical Skills, Software Development, Optimization, Design Patterns
Qualification
Graduate
Lead Software Engineer at Newrich Network
Toronto, ON M6K 3E3, Canada - Full Time
Skills Needed
Csrf, Communication Skills, Computer Science, Containerization, Xss, Docker, Time Management, Aws, Phpunit, Technical Direction, Developer Tools, Typescript, Git, Process Automation
Specialization
Computer Science
Qualification
BSc
Experience Required
Minimum 6 year(s)
Lead Software Engineer at Scanline VFX
Vancouver, BC, Canada - Full Time
Skills Needed
Maintenance, Nosql, Rigging, Sql, Databases, Deliveries, Presentation Skills, Resource Management, Production Tracking, Automation, Maya, Modeling
Qualification
Graduate
Software Asset Manager at Global Relay
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Sr. Software Developer at OpenText
Richmond Hill, ON L4B 4N8, Canada - Full Time
Skills Needed
Build Tools, Cross Browser Compatibility, Paas, State Management, Typescript, Development Projects, Communication Skills, Kubernetes, Webpack, Scalability, Responsive Design, English, Reliability, Javascript, Azure, Aws, Hooks, Databases, Computer Science, Platforms, Java
Specialization
Computer science or related field or equivalent practical experience
Qualification
Graduate

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...