Software Engineering Jobs in Canada

About 336 results in (3) seconds Clear Filters

Jobs Search

About 336 results in (3) seconds
Engineering Manager - Solutions Engineering at Jobgether
, , Canada - Full Time
Skills Needed
Python, Software Engineering Leadership, Cloud Infrastructure, Kubernetes, Openstack, Linux Systems Administration, Infrastructure Automation, Agile Methodologies, System Architecture, People Management, Technical Delivery, Bare Metal Operations
Specialization
Requires proven experience leading software engineering teams and a strong technical background in Python and cloud technologies like Kubernetes or OpenStack. Candidates must possess strong Linux administration skills and the ability to balance technical depth with people leadership.
Experience Required
Minimum 5 year(s)
Software Developer at AppDirect
Montreal, Quebec, Canada - Full Time
Skills Needed
Java, Spring Framework, Rest Apis, Typescript, Node.Js, Mysql, Mongodb, Docker, Kubernetes, Rabbitmq, Kafka, Junit, Data Structures, Algorithms, Html/Css, Javascript
Specialization
Requires a B.S. degree in Computer Science or a related field and 3+ years of experience in Java development. Proficiency in Spring Framework, REST APIs, and containerization tools like Docker and Kubernetes is expected.
Experience Required
Minimum 2 year(s)
Software Developer at Benevity
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Java, Springboot, Python, Vue.Js, Docker, Jenkins, Prompt Engineering, Aws, Terraform, Sql, Nosql, Openapi, Json:Api, Graphql, Ci/Cd, Full Stack Development
Specialization
Requires a Computer Science degree or equivalent with 2-5 years of full-stack experience in Java, Python, and AWS. Must demonstrate expertise in prompt engineering, AI agent orchestration, and advanced database design.
Experience Required
Minimum 2 year(s)
Software Developer at Tower Research Capital
Montreal, Quebec, Canada - Full Time
Skills Needed
Rust, C++, Python, Sql, Nosql, Vector Databases, Network Programming, Multi Threading, Data Structures, Algorithms, Object Oriented Programming, Kubernetes, Gcp, Aws, Arrow/Parquet, Data Pipeline Design
Specialization
Requires a Bachelor's degree in Computer Science or a related field with strong proficiency in Rust, C++, or Python and experience with various database systems. Proficiency in both English and French is required for communication with international teams.
Experience Required
Minimum 2 year(s)
Software Developer at 7shifts Employee Scheduling Software
Toronto, Ontario, Canada - Full Time
Skills Needed
Backend Development, Api Design, Relational Databases, Ai Assisted Development, Code Review, Software Architecture, Elixir, Web Application Deployment, Technical Design, Problem Solving
Specialization
Requires a degree in computer science or equivalent experience with 2+ years of professional web application development. Proficiency in backend programming, relational databases, and experience with AI tools like Copilot or Claude is expected.
Experience Required
Minimum 2 year(s)
Software Developer at Genesys
Markham, ON, Canada - Full Time
Skills Needed
Customer Engagement, Angularjs, Artificial Intelligence, Javascript, Amazon Web Services, Java, Computer Engineering, Communication Skills, Ec2, Data Analytics, Computer Science
Specialization
Computer science computer engineering or related disciplines
Qualification
Graduate
Senior Software Developer, Proactive - Search and Data Foundations at Apple
Waterloo, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Data Infrastructure, Search Infrastructure, Data Pipelines, Data Storage, Indexing Technologies, C, C++, Objective C, Swift, Go, Java, Rust, Multi Threaded Programming, Debugging, Performance Profiling
Specialization
Candidates must have a B.S. or M.S. in Computer Science and hands-on experience with compiled languages and multi-threaded applications. Strong problem-solving skills and experience building production software systems are essential.
Experience Required
Minimum 5 year(s)
Director of Engineering at Moment Energy
Coquitlam, British Columbia, Canada - Full Time
Skills Needed
Engineering Leadership, Battery Energy Storage Systems, Technical Strategy, Product Development, Systems Engineering, Hardware Engineering, Firmware Development, Software Development, Manufacturing, Supply Chain Management, Certification Processes, Team Mentorship, Project Management, Cross Functional Collaboration, Operational Execution, Regulatory Compliance
Specialization
Candidates must have 12+ years of experience in complex electro-mechanical product development and a background in energy storage, power electronics, or industrial systems. A Bachelor's or Master's degree in Engineering is required, along with proven experience in scaling engineering teams and processes.
Experience Required
Minimum 10 year(s)
Software Engineer, Missions Software at Jobgether
, , Canada - Full Time
Skills Needed
Python, Restful Apis, Postgresql, Mysql, Ci/Cd, Gitlab Ci, Docker, Linux System Administration, Aws, Gcp, Ansible, Kubernetes, Terraform, Datadog, Sentry, Microservices Architecture
Specialization
Requires a Bachelor's degree in Computer Science or Aerospace Engineering with 2-3 years of professional software engineering experience. Proficiency in Python, relational databases, and Linux system administration is essential.
Experience Required
Minimum 2 year(s)
Software Engineer, Data Infrastructure & Acquisition - Waterloo, Canada at Speechify
Waterloo, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Python, Bash, Linux, Docker, Infrastructure As Code, Gcp, Terraform, Data Ingestion, Web Crawlers, Data Processing, Cloud Infrastructure, Communication Skills
Specialization
Candidates must have at least 5 years of software development experience and a degree in Computer Science or a related field. Proficiency in Python, Linux, Docker, and cloud infrastructure management is required.
Experience Required
Minimum 5 year(s)
Technician (Engineering) at UniSC
, British Columbia, Canada - Full Time
Skills Needed
Technical Support, Laboratory Management, Workshop Machinery Operation, Equipment Maintenance, Fabrication, Prototyping, 3d Printing, Workplace Health And Safety, Risk Assessment, Communication, Interpersonal Skills, Organizational Skills, Problem Solving, Competency Based Training, Equipment Induction
Specialization
Possess a relevant trade qualification or equivalent combination of education and practical experience. Demonstrate experience in technical support roles, proficiency in workshop machinery, and knowledge of workplace health and safety practices.
Experience Required
Minimum 2 year(s)
Software Engineer II at AKAMAI TECHNOLOGIES SINGAPORE PTE LTD
Ottawa, Ontario, Canada - Full Time
Skills Needed
Java, Angular, Sql Databases, Docker, Web Services, User Interfaces, Software Development, Scalable Software Design, Performance Optimization, Cloudlets, Automation, Network Protocols, Architecture Design, Code Reviews, Test Strategies, Deployment Planning
Specialization
Candidates must have at least 2 years of experience and a Bachelor's Degree in Computer Science, Computer Engineering, or a related field. Proficiency in web services and user interface technologies such as Java, Angular, SQL, and Docker is required.
Experience Required
Minimum 2 year(s)
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
C#, Vb.Net, .Net Framework, Asp.Net Mvc, Mvvm, Azure, Sql, Microservices, Ci/Cd, Agile, Secure Coding, Software Design Patterns
Specialization
Requires a Bachelor's degree in Computer Science or a related field with proven experience in .NET development and Azure services. Must be proficient in C#, SQL, and modern architectural patterns like MVC and MVVM.
Experience Required
Minimum 2 year(s)
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
C#, .Net Core, Rest Web Services, Aws, Azure, Git, Html, Javascript, Sql, Webapi, Soap, Unit Testing, Selenium
Specialization
Candidates need 2+ years of experience in C#, .NET Core, and REST web services, along with proficiency in SQL and JavaScript. Experience with cloud platforms like AWS or Azure and source control tools like Git is required.
Experience Required
Minimum 2 year(s)
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
.Net Development, C#, Vb.Net, Webforms, Mvc, Webapi, Blazor, Sql Server, Tsql, Html, Css, Bootstrap, Javascript, Azure Devops, Git, Continuous Integration/Delivery
Specialization
Requires a Bachelor's degree in Computer Science or a related field with at least one year of .NET programming experience. Proficiency in SQL, secure programming practices, and various web technologies is essential.
Jr Software Engineer at Trane Technologies
Montreal, Quebec, Canada - Full Time
Skills Needed
Python, Fastapi, Aws, Docker, Kafka, Dynamodb, Microservices, Backend Development, Nosql, Agile, Api Development, Data Processing
Specialization
Requires a Bachelor's degree in Computer Science or a related field with 0-3 years of software development experience. Proficiency in Python and familiarity with AWS, Docker, and NoSQL databases are essential, along with bilingualism in French and English.
Battery Engineering Co-op at Moment Energy
Surrey, British Columbia, Canada - Full Time
Skills Needed
Battery Testing, Data Analysis, Python, Matlab, Battery Modeling, Simulation, Technical Documentation, System Integration, Problem Solving, Communication
Specialization
Currently pursuing a Bachelor's or Master's degree in Electrical, Mechanical, Computer, or Chemical Engineering. Strong interest in battery technology and proficiency with data analysis tools like Python or MATLAB is preferred.
Sr Software Developer at Royal Bank of Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Spring Boot, Generative Ai, Fix Protocol, Sql, Tdd, Ci/Cd, Multi Threading, Low Latency Processing, Git, Devops, Capital Markets, Real Time Transaction Processing, Memory Management, Design Patterns, Concurrency
Specialization
Requires a Bachelor's degree and 7+ years of Java/Spring Boot experience, with at least 5 years in Capital Markets high-performance environments. Must be proficient in TDD, SQL, and the application of AI tools for software productivity.
Experience Required
Minimum 5 year(s)
Director, Data Engineering at Sleep Country
Brampton, Ontario, Canada - Full Time
Skills Needed
Data Engineering, Business Intelligence, Data Modeling, Data Governance, Vendor Management, Stakeholder Management, Powerbi, Qlik, Domo, Data Warehousing, Data Pipelines, Team Leadership, Cost Optimization, Retail Data Domains, Automation, Strategic Planning
Specialization
Requires a Bachelor's degree and over 10 years of experience in BI, analytics, or data engineering, with at least 5 years in a leadership role. Proficiency in BI tools like PowerBI and Qlik, along with experience in retail data domains and data governance, is essential.
Experience Required
Minimum 10 year(s)
Civil Engineering Graduate at Stantec
Hamilton, Ontario, Canada - Full Time
Skills Needed
Civil Engineering, Water Distribution, Stormwater Management, Wastewater Collection, Autocad, Civil3d, Pcswmm, Stormcad, Water Cad, Microsoft Office Suite, Engineering Calculations, Technical Specifications, Cost Estimation, Communication Skills, Organizational Skills, Data Analysis
Specialization
Candidates must hold a Bachelor's degree in Civil Engineering or a related field and possess strong organizational and communication skills. Proficiency in Microsoft Office and familiarity with industry-standard design software like AutoCAD or Civil3D is highly preferred.
Engineering Manager - Solutions Engineering at Jobgether
, , Canada -
Full Time


Start Date

Immediate

Expiry Date

02 Oct, 26

Salary

0.0

Posted On

04 Jul, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Software Engineering Leadership, Cloud Infrastructure, Kubernetes, OpenStack, Linux Systems Administration, Infrastructure Automation, Agile Methodologies, System Architecture, People Management, Technical Delivery, Bare-metal Operations

Industry

Internet Marketplace Platforms

Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Engineering Manager – Solutions Engineering based in Canada. This role sits at the intersection of software engineering leadership, cloud infrastructure, and customer-facing technical delivery. You will lead a distributed team of Python engineers focused on building and evolving infrastructure automation solutions that power large-scale systems such as private clouds, Kubernetes environments, and bare-metal operations. The work combines hands-on technical leadership with people management, requiring you to guide architecture decisions while also coaching engineers in their day-to-day growth. You will collaborate closely with operations teams and stakeholders to translate real-world infrastructure challenges into scalable, model-driven solutions. This is a highly impactful role where your leadership directly influences product direction, engineering culture, and customer success. You will operate in a globally distributed environment with strong autonomy, high expectations, and a focus on engineering excellence. The position is ideal for someone who enjoys building teams as much as building systems. \n Accountabilities: Lead, mentor, and grow a distributed team of Python engineers, ensuring strong performance, career development, and technical excellence. Drive the design and delivery of infrastructure automation and software solutions for large-scale cloud and bare-metal environments. Contribute directly to codebases while providing technical leadership and setting high engineering standards. Define, plan, and track execution of team objectives, ensuring alignment with broader organizational goals. Collaborate with product, operations, and engineering stakeholders to shape technical direction and delivery priorities. Foster a high-quality engineering culture focused on testing, documentation, performance, and reliability. Advocate for modern software development practices, agile methodologies, and continuous improvement. Act as a key liaison between teams, ensuring clear communication and alignment across internal and external stakeholders. Requirements Proven experience leading and mentoring software engineering teams, ideally in a distributed or remote-first environment. Strong background in Python software development and hands-on engineering experience. Solid understanding of cloud computing concepts and modern infrastructure technologies (e.g., OpenStack, Kubernetes). Experience with Linux systems administration and familiarity with storage, networking, and system operations. Strong software engineering fundamentals, including design, testing, and scalable system architecture. Ability to balance technical depth with people leadership, coaching, and organizational alignment. Excellent communication skills, with the ability to work effectively across technical and non-technical stakeholders. Experience in agile environments and delivering complex software projects iteratively. Strong problem-solving skills and a proactive mindset focused on ownership and continuous improvement. Bonus: experience with infrastructure-as-code, multi-cloud environments, or Go programming. Benefits Competitive global compensation with performance-based bonuses. Fully remote, distributed work environment with global collaboration. Annual learning and development budget to support continuous growth. Regular in-person team sprints and international company gatherings. Comprehensive health and wellness support programs. Generous annual leave and parental leave policies. Travel opportunities to collaborate with global teams and attend company events. Recognition rewards and annual compensation reviews. \n How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Responsibilities
Lead and mentor a distributed team of Python engineers to build scalable infrastructure automation for cloud and bare-metal environments. Collaborate with stakeholders to translate infrastructure challenges into model-driven solutions while maintaining high engineering standards.
Engineering Manager - Solutions Engineering at Jobgether
, , Canada - Full Time
Skills Needed
Python, Software Engineering Leadership, Cloud Infrastructure, Kubernetes, Openstack, Linux Systems Administration, Infrastructure Automation, Agile Methodologies, System Architecture, People Management, Technical Delivery, Bare Metal Operations
Specialization
Requires proven experience leading software engineering teams and a strong technical background in Python and cloud technologies like Kubernetes or OpenStack. Candidates must possess strong Linux administration skills and the ability to balance technical depth with people leadership.
Experience Required
Minimum 5 year(s)
Software Developer at AppDirect
Montreal, Quebec, Canada - Full Time
Skills Needed
Java, Spring Framework, Rest Apis, Typescript, Node.Js, Mysql, Mongodb, Docker, Kubernetes, Rabbitmq, Kafka, Junit, Data Structures, Algorithms, Html/Css, Javascript
Specialization
Requires a B.S. degree in Computer Science or a related field and 3+ years of experience in Java development. Proficiency in Spring Framework, REST APIs, and containerization tools like Docker and Kubernetes is expected.
Experience Required
Minimum 2 year(s)
Software Developer at Benevity
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Java, Springboot, Python, Vue.Js, Docker, Jenkins, Prompt Engineering, Aws, Terraform, Sql, Nosql, Openapi, Json:Api, Graphql, Ci/Cd, Full Stack Development
Specialization
Requires a Computer Science degree or equivalent with 2-5 years of full-stack experience in Java, Python, and AWS. Must demonstrate expertise in prompt engineering, AI agent orchestration, and advanced database design.
Experience Required
Minimum 2 year(s)
Software Developer at Tower Research Capital
Montreal, Quebec, Canada - Full Time
Skills Needed
Rust, C++, Python, Sql, Nosql, Vector Databases, Network Programming, Multi Threading, Data Structures, Algorithms, Object Oriented Programming, Kubernetes, Gcp, Aws, Arrow/Parquet, Data Pipeline Design
Specialization
Requires a Bachelor's degree in Computer Science or a related field with strong proficiency in Rust, C++, or Python and experience with various database systems. Proficiency in both English and French is required for communication with international teams.
Experience Required
Minimum 2 year(s)
Software Developer at 7shifts Employee Scheduling Software
Toronto, Ontario, Canada - Full Time
Skills Needed
Backend Development, Api Design, Relational Databases, Ai Assisted Development, Code Review, Software Architecture, Elixir, Web Application Deployment, Technical Design, Problem Solving
Specialization
Requires a degree in computer science or equivalent experience with 2+ years of professional web application development. Proficiency in backend programming, relational databases, and experience with AI tools like Copilot or Claude is expected.
Experience Required
Minimum 2 year(s)
Software Developer at Genesys
Markham, ON, Canada - Full Time
Skills Needed
Customer Engagement, Angularjs, Artificial Intelligence, Javascript, Amazon Web Services, Java, Computer Engineering, Communication Skills, Ec2, Data Analytics, Computer Science
Specialization
Computer science computer engineering or related disciplines
Qualification
Graduate
Senior Software Developer, Proactive - Search and Data Foundations at Apple
Waterloo, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Data Infrastructure, Search Infrastructure, Data Pipelines, Data Storage, Indexing Technologies, C, C++, Objective C, Swift, Go, Java, Rust, Multi Threaded Programming, Debugging, Performance Profiling
Specialization
Candidates must have a B.S. or M.S. in Computer Science and hands-on experience with compiled languages and multi-threaded applications. Strong problem-solving skills and experience building production software systems are essential.
Experience Required
Minimum 5 year(s)
Director of Engineering at Moment Energy
Coquitlam, British Columbia, Canada - Full Time
Skills Needed
Engineering Leadership, Battery Energy Storage Systems, Technical Strategy, Product Development, Systems Engineering, Hardware Engineering, Firmware Development, Software Development, Manufacturing, Supply Chain Management, Certification Processes, Team Mentorship, Project Management, Cross Functional Collaboration, Operational Execution, Regulatory Compliance
Specialization
Candidates must have 12+ years of experience in complex electro-mechanical product development and a background in energy storage, power electronics, or industrial systems. A Bachelor's or Master's degree in Engineering is required, along with proven experience in scaling engineering teams and processes.
Experience Required
Minimum 10 year(s)
Software Engineer, Missions Software at Jobgether
, , Canada - Full Time
Skills Needed
Python, Restful Apis, Postgresql, Mysql, Ci/Cd, Gitlab Ci, Docker, Linux System Administration, Aws, Gcp, Ansible, Kubernetes, Terraform, Datadog, Sentry, Microservices Architecture
Specialization
Requires a Bachelor's degree in Computer Science or Aerospace Engineering with 2-3 years of professional software engineering experience. Proficiency in Python, relational databases, and Linux system administration is essential.
Experience Required
Minimum 2 year(s)
Software Engineer, Data Infrastructure & Acquisition - Waterloo, Canada at Speechify
Waterloo, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Python, Bash, Linux, Docker, Infrastructure As Code, Gcp, Terraform, Data Ingestion, Web Crawlers, Data Processing, Cloud Infrastructure, Communication Skills
Specialization
Candidates must have at least 5 years of software development experience and a degree in Computer Science or a related field. Proficiency in Python, Linux, Docker, and cloud infrastructure management is required.
Experience Required
Minimum 5 year(s)
Technician (Engineering) at UniSC
, British Columbia, Canada - Full Time
Skills Needed
Technical Support, Laboratory Management, Workshop Machinery Operation, Equipment Maintenance, Fabrication, Prototyping, 3d Printing, Workplace Health And Safety, Risk Assessment, Communication, Interpersonal Skills, Organizational Skills, Problem Solving, Competency Based Training, Equipment Induction
Specialization
Possess a relevant trade qualification or equivalent combination of education and practical experience. Demonstrate experience in technical support roles, proficiency in workshop machinery, and knowledge of workplace health and safety practices.
Experience Required
Minimum 2 year(s)
Software Engineer II at AKAMAI TECHNOLOGIES SINGAPORE PTE LTD
Ottawa, Ontario, Canada - Full Time
Skills Needed
Java, Angular, Sql Databases, Docker, Web Services, User Interfaces, Software Development, Scalable Software Design, Performance Optimization, Cloudlets, Automation, Network Protocols, Architecture Design, Code Reviews, Test Strategies, Deployment Planning
Specialization
Candidates must have at least 2 years of experience and a Bachelor's Degree in Computer Science, Computer Engineering, or a related field. Proficiency in web services and user interface technologies such as Java, Angular, SQL, and Docker is required.
Experience Required
Minimum 2 year(s)
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
C#, Vb.Net, .Net Framework, Asp.Net Mvc, Mvvm, Azure, Sql, Microservices, Ci/Cd, Agile, Secure Coding, Software Design Patterns
Specialization
Requires a Bachelor's degree in Computer Science or a related field with proven experience in .NET development and Azure services. Must be proficient in C#, SQL, and modern architectural patterns like MVC and MVVM.
Experience Required
Minimum 2 year(s)
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
C#, .Net Core, Rest Web Services, Aws, Azure, Git, Html, Javascript, Sql, Webapi, Soap, Unit Testing, Selenium
Specialization
Candidates need 2+ years of experience in C#, .NET Core, and REST web services, along with proficiency in SQL and JavaScript. Experience with cloud platforms like AWS or Azure and source control tools like Git is required.
Experience Required
Minimum 2 year(s)
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
.Net Development, C#, Vb.Net, Webforms, Mvc, Webapi, Blazor, Sql Server, Tsql, Html, Css, Bootstrap, Javascript, Azure Devops, Git, Continuous Integration/Delivery
Specialization
Requires a Bachelor's degree in Computer Science or a related field with at least one year of .NET programming experience. Proficiency in SQL, secure programming practices, and various web technologies is essential.
Jr Software Engineer at Trane Technologies
Montreal, Quebec, Canada - Full Time
Skills Needed
Python, Fastapi, Aws, Docker, Kafka, Dynamodb, Microservices, Backend Development, Nosql, Agile, Api Development, Data Processing
Specialization
Requires a Bachelor's degree in Computer Science or a related field with 0-3 years of software development experience. Proficiency in Python and familiarity with AWS, Docker, and NoSQL databases are essential, along with bilingualism in French and English.
Battery Engineering Co-op at Moment Energy
Surrey, British Columbia, Canada - Full Time
Skills Needed
Battery Testing, Data Analysis, Python, Matlab, Battery Modeling, Simulation, Technical Documentation, System Integration, Problem Solving, Communication
Specialization
Currently pursuing a Bachelor's or Master's degree in Electrical, Mechanical, Computer, or Chemical Engineering. Strong interest in battery technology and proficiency with data analysis tools like Python or MATLAB is preferred.
Sr Software Developer at Royal Bank of Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Spring Boot, Generative Ai, Fix Protocol, Sql, Tdd, Ci/Cd, Multi Threading, Low Latency Processing, Git, Devops, Capital Markets, Real Time Transaction Processing, Memory Management, Design Patterns, Concurrency
Specialization
Requires a Bachelor's degree and 7+ years of Java/Spring Boot experience, with at least 5 years in Capital Markets high-performance environments. Must be proficient in TDD, SQL, and the application of AI tools for software productivity.
Experience Required
Minimum 5 year(s)
Director, Data Engineering at Sleep Country
Brampton, Ontario, Canada - Full Time
Skills Needed
Data Engineering, Business Intelligence, Data Modeling, Data Governance, Vendor Management, Stakeholder Management, Powerbi, Qlik, Domo, Data Warehousing, Data Pipelines, Team Leadership, Cost Optimization, Retail Data Domains, Automation, Strategic Planning
Specialization
Requires a Bachelor's degree and over 10 years of experience in BI, analytics, or data engineering, with at least 5 years in a leadership role. Proficiency in BI tools like PowerBI and Qlik, along with experience in retail data domains and data governance, is essential.
Experience Required
Minimum 10 year(s)
Civil Engineering Graduate at Stantec
Hamilton, Ontario, Canada - Full Time
Skills Needed
Civil Engineering, Water Distribution, Stormwater Management, Wastewater Collection, Autocad, Civil3d, Pcswmm, Stormcad, Water Cad, Microsoft Office Suite, Engineering Calculations, Technical Specifications, Cost Estimation, Communication Skills, Organizational Skills, Data Analysis
Specialization
Candidates must hold a Bachelor's degree in Civil Engineering or a related field and possess strong organizational and communication skills. Proficiency in Microsoft Office and familiarity with industry-standard design software like AutoCAD or Civil3D is highly preferred.

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